首先这篇文章确定是个标题党了,先给你们说声对不起。vue
Angular确定也有它不适用的场景,可是这一系列的文章是为了讲Angular,因此无论各位兄弟姐妹对本身钟爱的框架有多么热爱。这里也只会讲我本身在使用三种框架的过程当中遇到的Angular中比较好解决的场景而React或者Vue中解决起来有些痛苦的场景。node
对不起了。。。。react
下面的场景有些只针对某一种框架,有些针对React和Vue两种框架。若是各位以为本身用的框架解决起来还不错,请跳过这个场景。git
Angular的项目就是能够保证全部的技术方案都可以统一。这才是框架存在的意义。github
感谢两位指出错误,已修改。关于动态表单的例子在Angular“吊打“React和Vue——表单引用其余做者写的优秀文章进行说明。typescript
拖拽的例子后端
这里的Vue用户先想想16年大漠穷秋在知乎上发布那些专栏的时候,那么多Vue的用户各类吐槽typescript的话。(真香警告)安全
这里能够大言不惭的说,三大框架对ts支持最好的是Angular。app
想一想你在React中使用ts的时候定义各类props和state的酸爽框架
想一想Vue中为了使用ts开发的vue-class-component(这不是学Angular的写法吗?那怎么不直接用Angular????)
这个特性在新的es版本里有提案参考地址
而Angular从Angular2的时候就开始支持了
安全导航这个特性能够吊打React中渲染多层嵌套的对象的数据的时候各类三元判断的恶心写法。
关于这个老哥的问题,我想在这里详细说一下。
Angular有本身的设计思想,它不像Vue借鉴完anjularjs又去借鉴React。
jsx这东西原本就是React强行加上去的。ts也只是为了照顾React的用户出了一个tsx。
这东西是否是个好东西先不说。但不是说React有的Angular就也去借鉴。
你能够用tsc生成一个配置文件。默认是不支持tsx的。你须要本身修改。
学会了Angular你能够同时学会使用
这里另附一份nestjs官方文档上的一张截图
这里并无列举彻底,先发出来后期添加。