关于微信小程序,我也作了两三个了,我想简单总结下感想。css
-
1.整体来讲仍是很简单的前端
-
2.主要的工做和知识点有es6
- 2.1画静态页面
- 2.2写js,写入交互和业务
- 2.3对接微信各类接口
- 2.4小程序的生命周期,跳转,存储等杂项
-
3.注意点小程序
- 3.1写静态页面就是前端基本功了,主要要注意的是微信自定义的标签,循环语法,以及css用flex布局,这几点,要作到熟悉,不想熟悉就没效率
- 3.2写js的话,是最难的,其实也是前端基本功,es6的语法最好要熟悉,小程序的页面生命周期要了解
- 3.3基本的登陆,支付接口对接没啥技术含量,就是工做量,有过经验就行。 而后还有一大堆奇怪的接口,本身按需使用吧,要能查文档,理解
- 3.4须要对类app的运行有点概念,app生命周期,本地存储,请求,优化 大概就是这样
-
4.一个优秀的小程序开发应该是什么标准后端
- 4.1 前端基本功扎实,对微信语法,组件,熟悉,写页面快
- 4.2 js基础扎实,写业务快
- 4.3 对微信接口熟悉,对接接口快,包括一些奇怪的接口,经验越多越好
- 4.4 对小程序运行理解深入,能写出高质量高效率的代码
- 4.5 对常见的业务,好比商城,cms有相关经验
- 4.6 最好能作后端,一块作了
-
5.我本身的话,短板很明显微信小程序
- 5.1.效率低,后端出身前端技术不扎实,又是隔几个月作一个小程序,因此记不住标签,flex,每次都要查,效率很低。
- 5.2 js不行,js的异步,组件,es6都理解不深入 大概就是这样,总结就是不专业,效率低,要我专一半年都都小程序,那我就确定行了,因此我以为要找时间深造一下js,其余也没啥好办法