84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
reactjs和angularjs的应用场景是相同的吗?我知道angularjs是为单页应用设计的框架,reactjs的设计初衷也是单页应用吗?现在前端开发倾向使用单页应用,单页应用程序有什么好处吗?
前端菜鸟向各位大神请教
走同样的路,发现不同的人生
React は Angular のフレームワークと比較してライブラリであると言っている人がたくさんいますが、そこにはデータ フローの問題がありますが、私はそれを却下します。
まず、React は Angular と比べて考え方が変わったと思います。それはライブラリではなく、開発コンセプトであり、コンポーネント化されています。分治的管理,数据与view的一体化。它只有一个中心,发出状态,渲染view,对于虚拟dom它并没有提高渲染页面的性能,它提供更多的是利用jsx便捷生成dom元素,利用组件概念进行分治管理ページのすべての部分 (ヘッダー セクション フッター スライダーなど)、これが今後のトレンドです。 。しかし、React 以外の他のツールではこれができないとは言いませんでした。
分治
分治管理
1 つはライブラリ、一方向のデータ フローです。 1 つはフレームワーク、双方向バインディングです。
ReactJS は単なる UI ライブラリであり、他のサードパーティ ツールと連携する必要があります。 AngularJS は、UI ライブラリを除くすべての機能を備えた完全なフレームワークです。
上と同様、react只是一个组件库,自身不包含http请求,前端路由功能,支持jsx,而angularは様々な機能を備えた大規模で包括的なフレームワークであるように感じますが、自由度は低いです
react
angular
私がやっている仕事は、Angularjs アプリケーションを Reactjs で書き直すことです。Angular と React によって解決される問題はすべて開発プロセスに向けられていると思います。アプリケーション シナリオの点では、Angular で解決される問題は React で確実に解決できますが、Angular は React を使用し、React Router などの関連周辺技術を使用すると、比較的完全なソリューションを提供します。実際、他のフレームワークを使用したり、jQuery を使用したり、フレームワークやライブラリを使用しなくても実行できます。もちろん、選択する前に、開発効率、スケーラビリティ、メンテナンス コストを考慮する必要があります。シングルページアプリに関しては、SEOさえしなければSPAは使い放題だ、と偉い人が言っていたのを思い出します。
React は Angular のフレームワークと比較してライブラリであると言っている人がたくさんいますが、そこにはデータ フローの問題がありますが、私はそれを却下します。
まず、React は Angular と比べて考え方が変わったと思います。それはライブラリではなく、開発コンセプトであり、コンポーネント化されています。
分治
的管理,数据与view的一体化。它只有一个中心,发出状态,渲染view,对于虚拟dom它并没有提高渲染页面的性能,它提供更多的是利用jsx便捷生成dom元素,利用组件概念进行分治管理
ページのすべての部分 (ヘッダー セクション フッター スライダーなど)、これが今後のトレンドです。 。しかし、React 以外の他のツールではこれができないとは言いませんでした。1 つはライブラリ、一方向のデータ フローです。 1 つはフレームワーク、双方向バインディングです。
ReactJS は単なる UI ライブラリであり、他のサードパーティ ツールと連携する必要があります。 AngularJS は、UI ライブラリを除くすべての機能を備えた完全なフレームワークです。
上と同様、
react
只是一个组件库,自身不包含http请求,前端路由功能,支持jsx,而angular
は様々な機能を備えた大規模で包括的なフレームワークであるように感じますが、自由度は低いです私がやっている仕事は、Angularjs アプリケーションを Reactjs で書き直すことです。Angular と React によって解決される問題はすべて開発プロセスに向けられていると思います。アプリケーション シナリオの点では、Angular で解決される問題は React で確実に解決できますが、Angular は React を使用し、React Router などの関連周辺技術を使用すると、比較的完全なソリューションを提供します。実際、他のフレームワークを使用したり、jQuery を使用したり、フレームワークやライブラリを使用しなくても実行できます。もちろん、選択する前に、開発効率、スケーラビリティ、メンテナンス コストを考慮する必要があります。シングルページアプリに関しては、SEOさえしなければSPAは使い放題だ、と偉い人が言っていたのを思い出します。