共计 1231 个字符,预计需要花费 4 分钟才能阅读完成。
当初, 你能够应用 Angular 来开发小程序
历史
- 大家可能都已经搜寻过,Angular 平台是否能开发小程序, 然而得出的搜寻后果并不是那么乐观.
- 也已经有人讥嘲过, 搞 Angular 的一帮人都是吹的很响, 然而实际上连个小程序都不反对 …. 这个我想大家应该都能看到 … 毕竟搜寻
Angular 开发小程序
关键字, 前几个搜寻后果就有 … 这条后果就像是挂在耻辱柱上 … 挂了将近 4 年.
angular-miniprogram 的诞生
- 兴许是为了像其他人证实什么, 兴许是对 Angular 现有的生态不甘心, 我建设了这个我的项目
- 大略半年多以前, 这个还是一个仅仅能跑通 hello-world 的一个我的项目, 甚至过后的我都没有预料到, 短短半年我就能将这个我的项目的兼容水平进步到靠近原生的水平.
- 明天
2022.1.1
,angular-miniprogram
正式公布, 你能够应用与原生一样的思维, 甚至应用原生的大部分生态, 来开发小程序
我的项目的难点
- 其实正如后面说的, 这 4 年来, 如同没有一个人来开发这个货色, 起因很简略, 就是难.
- 其实抵赖这个是很不容易的,Angular 我的项目的开发可能不须要理解太多常识, 然而兼容一个平台, 可能就须要查看 Angular 大量的源码, 这些源码有的是运行时的, 有点是构建时的, 要适配的货色极多, 并且,Angular 还自带一套生态, 我的项目能启动? 没问题, 再来适配下配套生态吧?
- 这半年多的工夫整个我的项目思维上的重构, 就有 3 次(颠覆设计, 从新实现), 直至最初一次的实现, 就忽然有一种感觉, 就是如同与设计 Angular 框架的人对上了电波, 如同程序就应该这么设计, 于是顺着这个思路, 一直的实现, 直至明天正式实现
- 可能, 整个我的项目即便公布, 依然会有瑕疵, 然而路线对了, 我想, 将来应该不会有大的扭转
- 最初一次重构, 简直从新批改了所有文件, 为的就是不便保护及起初人查看及提交 pr
Angular 下小程序的启动流程
我的项目地位
- 都闪开, 我当初要开始吹了 …
- 从 Angular 平台角度来讲,
angular-miniprogram
是即Angular
(web 平台),Ionic
(挪动端,ios,android),angular-electron
(pc),nativescript
(类原生 ios,android) 之后, 新反对的小程序平台(各个大厂的小程序) - 从小程序平台来讲, 目前 react 营垒有
taro
代表,vue 营垒有uni-app
代表, 而angular-miniprogram
则为即这两者之后,Angular 平台的惟一的一个 - 所以说即便不分明这个我的项目到底是否难度高, 也能够清晰的理解到这个我的项目的战略地位, 也就是俗话说的, 我能够不必, 你不能没有
我的项目地址
- 最初, 给所有的 Angular 开发者, 心愿你们在有开发需要的时候想起这个我的项目, 也欢送提 issue, 提 pr, 甚至火暴一点喷我也没关系, 只有能对 Angular 的生态起作用, 推广 Angular 有帮忙, 说什么都能够的
- 源码地址
- 模板地址
- 视频地址
正文完