Angular 2 は正式にリリースされましたか?成熟した?使っている人も多いのでしょうか?お勧めですか?
認(rèn)證高級PHP講師
正式リリースされましたが、ユーザー數(shù)はわかりません。ユーザー數(shù)はreactやvueほど多くないように感じます。お勧めについては、フォーラムのユーザー數(shù)が多いため、中國では引き続き vue をお勧めします。
リリースされましたが、長い間リリースされていないため、ユーザー數(shù)は明らかに他のより成熟したフレームワークほど良くありません。 推奨するかどうかについては、実際には人によって異なります。ng1 を使用したことがある場合は、vue を?qū)W習(xí)した方がよいでしょう。詳細(xì)については、https://www.zhihu.com/questio... みんなのディスカッションはこちらをご覧ください
2016年のvue、react、angular 2.xの主流はこの記事を參考にしてください
vue、react、angular の選択については、この記事を參照して、react.js、angular.js、vue.js のどれが優(yōu)れているかを?qū)Wぶことができます
NG ファンとして、私は Angular2
を使用することを強(qiáng)くお勧めしますが、仕事をしている場合は、Vue
または React を使用する場合でも、これらのフレームワークを改善することをお勧めします。もちろん、
Angular2
を非公開で學(xué)習(xí)することもできます。あなたの會社が Angular
を使用している場合は、注意深く研究してください。私自身もこのことに個人的に取り組んでおり、いくつかの記事を書いています。 Angular2
的;但是這要根據(jù)自身的實(shí)際情況來決定,假如你在工作,你的公司使用的是Vue
或者React
的話,那我還是建議你把這些框架搞好;當(dāng)然私下你可以好好研究一下Angular2
。如果你的公司正好在使用Angular
的話,那么你就可以好好研究一下了;我本人也是私下去搞這個東西的,也寫了一些文章。
關(guān)于使用的一些感受,憑良心說,使用Angular2
構(gòu)建項(xiàng)目確實(shí)有一點(diǎn)繁瑣,就一個Hello, World
項(xiàng)目就需要引入許多的文件,學(xué)習(xí)好多的知識,還要學(xué)習(xí)使用TypeScript
等;我公司移動端的一些項(xiàng)目使用的是Vue
所以有對比,一般情況下,如果只是一個小的項(xiàng)目,那么確實(shí)很推薦使用Vue
(因?yàn)槲覜]用過React
所以不好評論);因?yàn)樗唵我咨鲜?,而且如果你?code>Angular1的經(jīng)驗(yàn),上手不要太快。最近一兩年Vue
的發(fā)展也是很迅速的,社區(qū)氛圍也不錯。
但是,我還是喜歡Angular2
多一點(diǎn),現(xiàn)在Angular2也有官方的中文版文檔,維護(hù)者也在很努力的推廣Angular2;所以學(xué)習(xí)Angular2
也并沒有太困難,我看好Ng2的很多特性,相比Ng1,她更加徹底的組件化,速度和性能有了很大的提升,而且還與RxJS
結(jié)合的很好,讓我們處理異步編程的能力有一個質(zhì)的飛躍,更多詳細(xì)的內(nèi)容可以看這里。而且如果是一個大型項(xiàng)目,很多成員之間需要團(tuán)隊(duì)協(xié)作;那么更推薦使用Ng2,因?yàn)樗褂昧?code>TypeScript
Angular2
を使用してプロジェクトを構(gòu)築するのは、Hello, World
プロジェクトだけでも、多くのファイルを?qū)毪工氡匾ⅳ?、少し面倒です。多くの知識が必要です。また、TypeScript
などの使用法も學(xué)ぶ必要があります。私の會社のモバイル プロジェクトの一部では Vue
を使用しているため、一般的には比較対象になります。 、それが単なる小さなプロジェクトの場合は、実際に Vue
を使用することを強(qiáng)くお勧めします (React
を使用したことがないため、コメントできません)。シンプルで使いやすいため、Angular1
の経験がある場合は、すぐに始めないでください。 Vue
もここ 1 ~ 2 年で急速に発展しており、コミュニティの雰囲気も良好です。
しかし、私は今でも Angular2
の方が好きです。Angular2 には公式の中國語版のドキュメントもあり、メンテナーも Angular2 の宣伝に熱心に取り組んでいます。そのため、Angular2
を?qū)Wぶのは簡単ではありません。それほど難しいことではありません。Ng2 の多くの機(jī)能については、Ng1 と比べてより完全にコンポーネント化されており、速度とパフォーマンスが大幅に向上しており、RxJS
ともうまく統(tǒng)合されています。詳細(xì)については、こちらをご覧ください。また、多くのメンバー間のチームワークが必要な大規(guī)模なプロジェクトの場合は、TypeScript
を使用するため、全員が厳密な仕様に従うことができ、後のイテレーションでも優(yōu)れた効果をもたらすため、Ng2 の方が推奨されます。利便性。