当初,你能够应用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有帮忙,说什么都能够的
- 源码地址
- 模板地址
- 视频地址
发表回复