2025 独立开发者训练营:AI Agent!查看介绍 / 立即报名 →

博客

微信小程序:注册小程序

完成小程序开发前的准备工作,就可以去学习开发微信小程序了,主要就是学习小程序这套框架,它跟一般的前端框架非常像,比如 React,Vue 等等。开发用的语言是 JavaScript,在本地用微信开发者工具开发与调试, 在模拟器上可以预览小程序的运行。想在手机微信里运行小程序,可以把代码推送给微信,然后手机扫码,有权限的用户就可以预览小程序了,整个开发过程很友好。

注册小程序

小程序需要一个主要的逻辑文件,一个配置文件,还有一个样式文件。在主逻辑文件里你得用 App() 函数去注册一个小程序,注册的时候里面可以添加一些初始化的数据,小程序的生命周期方法,还有自定义的方法。在小程序的配置文件里可以使用小程序框架规定的一些配置选项,去配置我们的小程序。小程序可以有个主要的样式文件,在这里去定义在程序页面上需要共用的一些样式。

app.js

app.js 是小程序的主要逻辑文件,在这里需要用 App() 注册一个小程序。这个文件需要在小程序的根目录的下面。

App({})

注册的时候给它一个对象参数,在这个对象里添加小程序里面需要的初始化数据,生命周期,还有自定义的方法。

微信小程序:开发准备

准备开发工具

微信小程序就是用在微信内部的 App,它是微信公众平台的一部分。宁皓网刚刚发布了一集微信小程序开发课程。在做微信小程序开发之前,要做些准备工作。

新发布一波 Node.js 课程

Node.js 起步》,《Node.js 与 MongoDB》,《Node.js:REST 接口》都是最近发布的新课程。后面还会有 JSON Web Token(JWT) ,以及基于 JSON Web Token 身份验证的课程。下面回顾一下宁皓网上跟 Node.js 相关的课程包

《Node.js 起步》

为 Node.js 项目做些准备,了解如何在系统上安装多个版本的 Node.js,在本地开发的时候可以随便切换不同的版本。然后了解 Node.js 上的模块,怎么样使用内置的模块,第三方模块 ,还有自定义的模块。

Node.js:REST 接口

路由 Routes

了解了 Node.js ,学会了用 Node.js 处理 MongoDB 数据库,现在我们可以为应用开发一套 RESTful 接口。 就是在应用里提供一些地址,用户可以在这些地址,使用不同的 HTTP 的方法去做不同的事情。比如创建,读取,更新,删除应用里的资源。

Node.js 与 MongoDB

连接到 MongoDB 数据库

刚发布了新课程《Node.js 与 MongoDB》,介绍了使用 Node.js 控制 MongoDB 数据库的方法。写入,读取,更新,还有删除数据。在本地安装一个 MongoDB,跟着 MongoDB 的课程练习一下,先了解一下 MongoDB 本身提供的方法去处理数据库里数据。

让 Node.js 与 MongoDB 结合到一块儿,需要一套方法,MongoDB 官方提供了一套方法叫:node mongodb native。课程里我用的是 Mongoose,这个 Mongoose 有点像是 Laravel 里的 Eloquent, 或者 Rails 框架里的 Active Record,可以到宁皓网上找一下这两个框架的课程,先去了解一下,会有帮助。

借钱

最近因为家里的一些事情,向亲戚,朋友,还有银行借了些钱。跟朋友借钱和跟银行借钱地感觉不一样,对于银行,他们借给咱钱,咱给他们利息,这是银行的商业行为,是他们提供的服务,所以也没什么特别地感觉。但对朋友就不一样了,首先情感上会存在感激之情,还略带愧疚感,还有就是这个利息要转换成人情来还。

还钱的感觉很复杂

上一次借钱是八年前,我跟一个大哥说我要创业了,借我点钱,当时也不知道是怎么想的。这位大哥也没犹豫,带着我就去了银行,取了两万块钱。后来创业赔光了自己所有的钱,但是向大哥借的钱,我一直也没用到,我问过他几次,说要把钱还给他,他都是自己也用不到,先放我那。

我之前也听过一个长辈说过,自己年轻的时候借给朋友一些钱,后来这朋友从来都不提还钱的事儿,后来见面也少了,再后来即使见了面也都不再打招呼了。我当时表示不能理解,至于成这个样子吗?不过从我向大哥借了钱以后就有点能理解了。大哥结了婚以后,有一次他对我说,那钱要是不用的话,就还给他,最近他要用到。当他跟我说这些的时候,心里还挣扎了一下,说不出的感觉。

最近遇见万磁王了

最近日常用的一系列的电子用品都坏了,电动牙刷,电水壶,电冰箱,电脑,还丢了一部电子设备是手机。有时候不知道是心理暗示还是什么,相似的事情发生一连串的时候,会给你一种很诡异的感觉。影响最大的还是小雪的手机丢了,她挺自责,不过我觉得这都是我的事,所有这些东西都是经过我的手,或是我买的,或是我用的。

你知道有个笑话这样说:“我给女朋友分期买了部 iPhone,后来分手了,但是分期付款还没完事,每个月还得继续还。”,当时看到这段话,噗嗤一下乐出声来,我觉得这是真事。这事也让我遇到了,我偷偷给老婆买了部手机,也是分期买的,现在手机丢了,我的分期每月也还得继续还。😂

澎!澎!!澎!!!,一阵急促的敲门声,下意识地快速跑到门前,打开门一看是小雪与小羽。我想肯定是有什么事发生了,小雪很少这么急,脑门都是汗,不过看到她们娘俩没事,我也算放心了。“老公,不好了,手机丢了”。她们娘俩骑车子一早出去,要办一件挺重要的事,小雪怕听不见电话,就把手机放到上衣口袋。路过一个公交站牌,她听到啪地一声,因为穿的比较麻烦就没回头看。过了一会儿,一摸兜发现手机不见,回去再找就已经没有了。

Node.js 学习

明白 JavaScript 语言,你就会用 Node.js 了。最常见的运行 JavaScript 语言的地方就是用户的浏览器,几乎所有的浏览器上都有个 JavaScript 引擎,这个引擎负责运行在页面中嵌入的 JavaScript 代码。代码是在用户的浏览器上运行的,用户那头叫前端(Frontend),服务器这头叫后端(Backend)。Node.js 就是把 Google 浏览器上的 V8 引擎(JavaScript 引擎)搬到了服务器上,从此以后,JavaScript 语言就可以在后端运行了。

Node.js 除了能让服务端运行 JavaScript,它的核心还自带了一些功能模块,你可以用这些现成的模块去做很多事情。比如你可以创建 Web 服务,可以加密与解密,可以处理文件等等。除此以外,Node.js 的社区提供了海量的功能模块,你可以在 npmjs.com 上搜索到,找到想要的模块,安装到自己的项目里就可以用了。

用 Git 为项目打标签

为项目打标签:git tag

学会用 Git 为项目打标签。

5,000 人大群请你加入

宁皓群不只聊技术。寂寞地时候有人陪你聊天,遇到问题地时候有人帮你出主意,迷惘地时候有人给你煲鸡汤,想脱单有人给你介绍对象。现已升级成为 5,000 人大群,没事就进来聊聊吧。QQ 群号(240746680)。

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅宁皓网公众号。

240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点