现在,您可以使用Angular开发小程序。历史上,大家可能都搜索过Angular平台是否可以开发小程序,但是搜索结果并不是那么乐观。有人调侃说,搞Angular的一堆人是很牛逼,但其实连一个小程序都不支持。。。我想大家应该能看出来吧。。。毕竟搜对于Angular开发小程序的关键词,前几个搜索结果都有。。。这个结果就像是挂在了耻辱柱上。。。已经挂了将近4年了。angular-miniprogram的诞生可能是为了向别人证明一些东西,也许是不甘于Angular现有的生态,我建这个大约半年前,这个项目还是一个只能跑hello-world的项目。我当时也没想到。仅仅半年的时间,我就可以把这个项目的兼容性提高到接近原来的水平。今天2022.1.1,angular-miniprogram正式发布,你可以用和native一样的思维,甚至利用大部分native生态,来开发小程序项目的难度其实就像我之前说的,貌似说这4年都没有人开发过这个东西,道理很简单,但是很难。事实上,承认这一点并不容易。Angular项目的开发可能不需要了解太多的知识,但是为了兼容一个平台,可能需要查看Angular的大量源码,其中有一些是运行时的,有点建设时间,要适配的东西很多,而且Angular也自带了一套生态,项目可以启动了吗?没问题,再适配一下配套生态?在过去半年多的时间里,整个项目的思路发生了变化。Refactoring,一共3次(推翻设计,重新实现),直到最后一次实现,突然有一种感觉,好像和设计Angular框架的人一起上了电波,好像程序就该这样设计就这样,所以按照这个思路一直不断的执行,直到今天正式完成。即使整个项目都发布了,还是会有瑕疵,但是路线是对的。我觉得以后应该不会有太大的变化。上次重构几乎重新修改了所有文件,以方便后期维护和查看提交prAngular下小程序的启动过程。),Ionic(移动端,ios,android),angular-electron(pc),nativescript(likenativeios,android),新支持的小程序平台(各大厂商的小程序)都是小程序平台。反应阵营以taro为代表,vue阵营以uni-app为代表,angular-miniprogram是Angular平台上仅次于两者的。所以即使你不知道这个项目难不难,你也可以清楚地了解它。项目的战略地位,俗话说,我不要,你不能有项目地址最后,致所有Angular开发者,希望大家在有开发需求的时候想到这个项目,并且你欢迎提issue,pr,甚至我有点暴躁也没关系,只要对Angular的生态有用,对推广Angular很有帮助。你可以说任何话。源码地址、模板地址、视频地址
