微信小程序开发的后顾之忧与另辟蹊径

2024-05-12
来源:网络整理

距离我回答这个问题已经快一年半了。 在我不断学习的过程中,此时我想补充几点关于小程序开发的观点:

关于学习路线

对于一些数据量和访问量较小的小程序,或者一些个人作品,不需要单独开发前端和后端。 目前比较高效的开发方式是直接使用云开发。 微信小程序提供了非常完善的云开发。 解决办法,云开发其实就是后端语言的应用。 这样,开发人员不再需要花费大量精力进行后端开发,而是专注于前端功能的实现。

因此,在学习了小程序开发的基础知识之后,你就可以开始学习云开发路线,从而快速实现“全栈”开发,让你的作品更快上线。

在开始学习微信小程序之前,您应该对微信小程序有一些了解

传统上,人们通过两种方式访问​​互联网。 一种是通过浏览器访问互联网,可以称为B/S模式(/,浏览器/服务器模式)。 另一种是通过手机APP接入互联网,称为C/S模式(/,客户端/服务器模式),而小程序可以理解为介于两者之间,以微信为载体接入互联网。

我们可以理解,微信小程序是一个基于前端应用的特殊框架。 开发者可以编写一套代码在多个终端(微信、iOS微信)上运行。 与公众号H5应用相比,微信小程序具有更好的原生体验。 ,解决一组代码在多个终端运行的痛点

学习小程序不仅仅是前端知识。 想要学透小程序,还需要掌握一系列后端知识。 因此,彻底学习小程序需要一定的精力和时间。 所以,当你开始学习的时候,你必须有一个清晰的认识

幸运的是,微信团队针对这个问题采取了新的做法,推出了后端云开发模式,解决了后端开发的后顾之忧,让开发者可以专注于前端开发,方便地在微信上开发后端。前端。 听起来这里有点绕,但是了解了云开发之后,我想这个问题就明白了,现在就没必要深究了。

学习路线

要知道微信小程序还是属于前端开发的范畴,主要是作为开发语言来使用。 因此,你需要学习并理解以下知识点(按顺序):

1、HTML,尤其是相关规范,第一次不建议研究得太深。 只要掌握要点就可以了。

2、CSS主要基于CSS3相关规范。 CSS的内容非常复杂。 不建议第一次学习太深,以免进展缓慢而放弃。 建议优先掌握Flex弹性盒模型。

3. 这就是重点。 与前两者相比,它们甚至不是编程语言。

A。 首先,你需要牢固地学习.0的基础知识

b. 其次,你需要掌握一些.0知识点

C。 如果可以的话,了解一些知识点。 事实上,微信小程序支持充分利用来进行开发。

.0,可以理解为.0的补充,使这种灵活的语言更加严谨和规范,补充了其一些固有的不足。

d. 关于DOM的学习,如果进行Web开发,DOM的学习是必不可少的。

小程序云开发项目_小程序云端开发_小程序不使用云开发

e. 关于学习,进一步基于DOM进行Web开发

f、Vue、三大框架,微信小程序大量借鉴了Vue的思想和内容,

结论:如果按照顺序学习,一旦掌握了,对微信小程序来说是有很大好处的,但是需要的时间比较长。 我个人建议,既然不是Web开发,就先学ab吧,以后就有精力补了。 cdf

4.微信小程序开发

从这一步开始正式学习微信小程序

A。 开发者工具。 开发需要一套开发者工具,需要下载安装。

b. 开发文档,包含所有微信小程序官方开发指南,是学习和入门的最佳选择。

研究方法

1.无论您是学习HTML、CSS还是微信小程序,建议您第一次观看视频。 这样你会比看书少走一些弯路。 学习的重点是多敲代码。 熟能生巧。

建议您在互联网上搜索视频。 有免费课程可供学习,包括 HTML 和 CSS。 这里推荐尚硅谷李力超老师的课程。 李老师的讲课风格简单明了,幽默有趣,非常耐听。 微信小程序课程推荐黑马课程视频课程

基本上,按照这个,你已经对如何开发小程序有了清晰的认识了。

2.第二步是阅读和学习。 视频再好,也不可能解释所有的知识点。 视频学习一遍甚至两遍后,你就可以巩固自己的熟练程度,检查是否有遗漏。 你需要读这本书。 虽然也可以看电子书,但毕竟是实体书,没有电脑的时候也方便阅读。

对于HTML和CSS,暂时不建议买书。 毕竟现在的参考书很贵。 建议您去菜鸟教程网站看看如何使用特定的元素和标签。 不过强烈建议购买实体书,直接阅读微信小程序的内容。 官方文档,不要买这本书,这是骗局

3、上面我提到了,后端应该先按照云开发路线进行开发。 当你完成学业并且有额外的精力后,你可以学习一门后端语言,例如Java、PHP或。 的

上面提到的学习书籍

高级编程(第4版),第4版现已出版。 这就是著名的小红书。 建议购买最新版本。 内容详细、易懂。 这是入门的必备条件。

微信小程序大量使用ES6规范。 ES是JS的规范,JS是ES的实现。 在某种程度上,两者是等价的。 ES6是必学的。 如果你想系统学习.0知识点,我推荐阮一峰老师。 ES6 标准入门

关于HTML和CSS的学习,除了之前提到的新手教程网站之外,我们还推荐一个前端学习的网站,即

分享