微信小程序自
1 月
发布以来有段时间了,之前给我的印象就是背影很美,估计是个美女
,因为听到小程序不需要下载,安装
,信息触手可及,用完即走,无需卸载,感觉那可谓是前途无量,然而当时正使用Ubuntu
开发的正欢,外加个人也不是很喜欢在刚刚出来时去凑热闹,所以最近才来体验了一波。但就开发体验而言,表示实在有点不爽
文档
快速开始
- 安装开发者工具
- 添加项目(无
apple ID
部分功能受限) - 运行小程序
开发槽点
不能使用第三方库
小程序框架的目录结构由这四个文件组成,.js
文件负责页面逻辑,有组件开发经历即使用过 React 等主流 js 框架的同学可以直接上手,.wxml
好比 html,通过小程序提供的组件来书写页面结构,.wxss
好比 css,书写页面的样式,.json
是配置文件,有 node 项目的经历的同学对这样的配置文件那也是可以轻松的掌握,但没有哪个文件支持引用第三方库,即便小程序可以支持ES6
语法,但自npm
和yarn
出来以后,对开发者而言,不能通过install
复用代码在目前前端开发过程中可谓是是极其痛苦的,且就目前小程序提供的有些UI 组件
并不能满足项目的开发场景
调试器不支持自动补全
我们在调整页面样式的时候,经常借助Chrome 的开发者工具
,在里面修改某个元素的样式非常的方便,而且可以直接预览,之后可将修改过的样式代码直接复制粘贴到文件中,大大地提高了开发者的效率,然而微信开发者工具虽也有调试器,但却并不支持 css 属性和样式自动补全
,相信使用 Chrome 开发者工具调试过样式的同学都会感觉特别憋屈
资源
总结
老实说,微信小程序就目前给我的开发体验不是忒好,她就像一个背影杀手
。当然,小程序刚推出来不久,有些毛病那也是很正常的,如果开发者工具能够加强开发体验
,我相信,在不久的将来,小程序还是能掀起一波开发热潮
最后附上我练手做的Demo
-- wechat-douban-movie
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。