新手转战小程序开发心得
小程序开发经验
得益于会react,会点jQuery,也会点vue,研究了小程序,发现有好有坏。
这个小程序出来这么久了,我第一次开始联系它。我一点也不觉得学习太晚,因为在我完成了第一个小程序项目后,我发现这并不难。以后不要出去假装强迫我做一个小程序!
也许每个开发者都听说小程序开发速度快,产量高,经过自己的尝试,发现了几个关键点。
1.小程序有专门的开发工具:微信开发者工具
这种开发工具集成了小程序所需的开发环境,优点是不需要像开发一样react或者vue绞尽脑汁的配置webpack环境。缺点是这种开发工具不太好用,写记事本的感觉。
2.小程序有官方基础demo,可下载修改:官方基础demo
一开始,我不知道如何构建小程序项目,然后我找到了它demo,将源码下载到本地,直接使用,不知道有没有cli。之后,开发需要删除源代码的路由,保留主页路由,然后开发。
3.新手只需要几个小时就可以完成前两步。如果你有经验,你可以在几分钟内完成和开发。
4.小程序有自己的组件库:小程序组件库
组件库的优点是可以满足没有设计师的开发人员的开发需求,尽管我觉得这些组件不是很容易使用,但对于那些不追求完美的人来说就足够了。
有一套小程序API:小程序API
与组件库相比,我认为API借助微信,是小程序最大的贡献。APP为了载体的优势,包装了很多好用的API,十八般武艺精通一切,文档写得很好。
再好的小程序,也有它的缺点。
1、小程序框架不容易理解
它的项目结构没有问题,问题在于文件名的重写,css => wxss,HTML => wxml,很尴尬,因为我是一个非常喜欢本地开发的程序员,很难接受这个奇怪的文件,第一次看到wxss我还在想这个东西是不是防止跨站攻击的东西。
2.配置文件太多,学习难度大
到处都是json文件,看起来很不舒服。
3、js写的别扭
有个全局的App({}),还有单页Page({}),你说你是vue吗?感觉不是。看得www.platosclosethumble.com({}),你说你是react吗?也不像啊。嘿,好像有点jQuery的影子,www.platosclosethumble.com用起来挺像jQuery,但不全是。像原生吗?不像,所有API它们都是用面向对象的方法包装的。如果是函数编程,写起来就是原生的js能很好的衔接。
对于这个 ** 四大天王高科技,但没有copy完整的事情,如果没有四大天王的基础,就写下来js还是挺难的。幸运的是,我知道一切,接受这些知识并不难。
4、wxss没什么好说的,说说吧wxml,有人说像react-native,有人说像vue,有人说像angular,想让我说,看到这个东西,我怀疑自己学到了什么。html没用。
5.小程序还修改了许多原始方法,如事件函数,统一使用bind-event写作方法。不舒服想哭,小程序的好处在于有详细的文档来描述这些变化,坏处在于破坏了原始开发者的习惯。
只有忘记过去,才能学会小程序。
新手转战小程序开发心得 希望这篇文章对您有帮助.
开云在线注册 承接各类微信小程序开发制作、小程序定制、APP 网站 开发制作,联系电话 18221533805、15900430334
短视频剧本|“疯狂小杨哥”的爆火之路:人物关系反差
2年涨粉3800万,零演技网红——疯狂小杨哥,为何会如此火?
共享储物柜小程序APP 必要的功能
小程序 开发公司 聊应用基础模块
生鲜小程序APP要知道什么
房产APP小程序开发须知
教育类商城系统与教育小程序商城
聊电商APP小程序模块
教育小程序开发功能
开发一款教育小程序,需要哪些基本功能?
聊聊 交友APP 小程序
在线教育小程序风头正劲,格子匠为你量身定制
一起来聊法律顾问小程序APP
开发在线教育小程序,学生端、老师端、管理端的功能各有哪些?
浅谈教育小程序对于社会有何意义
在线教育小程序为什么这么火?三大优点告诉你
小程序模卡开发需求
教育小程序开发,开发教育管理系统需要多少钱
线上教育小程序解决了传统教育机构的哪些痛点?
教育小程序的价值以及特点体现
联系我们