我们主要做APP,还有wap站,(都是公司自己的一款产品)以后领导的意思是想用H5来代替APP的客户端~
有经验的小伙伴给分析分析吧~
过去多啦不再A梦2017-05-15 16:55:37
私は Teambition フロントエンド、React.js コミュニティ マネージャーであり、それに関連した興味を持っています。
Backbone は初期に登場したフレームワークであり、解決策は明らかです。欠点は、View レイヤーが多すぎるため、大規模なプロジェクトが困難になることです。
さらに、モデルの設計は Ajax に厳密にバインドされていますが、特定のシナリオでは機能する可能性があります。
パフォーマンス、大企業の支援、使いやすさ、コミュニティ、中国語のチュートリアル、すべてが確立されています。
欠点は、データレイヤーソリューションが未熟であり、後の Facebook の拡大戦略に耐えることができる必要があることです。
コミュニティの専門家から、Java のバックグラウンドを持つ学生は非常に簡単に学習できると聞きました。ぜひ試してみてください。
モバイル ページのサーバー側レンダリングを考慮する場合、フロントエンドとバックエンドの共有コードには React の方が適しています。
PHPz2017-05-15 16:55:37
反応を試すには数時間を費やすことができます、http://www.hubwiz.com/course/552762019964049d1872fc88/;
次に、angularjs を数時間試してください (http://www.hubwiz.com/course/547c3e3b88dba0087c55b4e5/
)
angularjs と ionic と同様に、http://www.hubwiz.com/course/55010505e564e5172c0b9405/
黄舟2017-05-15 16:55:37
私自身も Angular を使用しているので、Web には Angular、モバイルには ionic を使用することをお勧めします。そのため、他のテクノロジーについてはコメントしません。
怪我咯2017-05-15 16:55:37
angular は Google が開発した強力なフレームワークです。ただし、angular の設計は煩雑であり、多くの機能を学習する必要があります。 Google が HTML5 に課すのは、それ自体が間違いだと思います。この点で、Google はどれだけの人に害を及ぼすかわかりません。
Backbone は、Angular とはほぼ逆の機能を備えた軽量のフレームワークです。完全に非侵入的で、コンパクトで、拡張性に優れています。ただし、欠点は、開発が遅く、多くの「ホイール」を自分で構築する必要があることです。欠点は、コードの汎用性が低く、再利用が難しいことです。バックボーンを稼働させたい場合は、チームがセットアップする必要があります。個人的には、多くのコードの蓄積と適切なコード仕様のサポートが必要です。私はバックボーンの方が好きです
React を勉強する時間がまだありませんが、多くのレビューを読んだところ、開発効率は比較的高く、アイデアも比較的進んでいるように見えます。
我想大声告诉你2017-05-15 16:55:37
React はインターフェイス ライブラリであり、独自の方法で独自のベスト プラクティスを探索できます。公式に推奨されているモデルは Flux です (私が試してみたところ、最終的な結果は Flux に似ていました)。
残りはすべて独自のベスト プラクティスを備えています。Angular は TDD ですが、Backbone は MVC と JSONAPI を理解していません。
React を探索するのが好きなら、それを使って間違いはありません。10 個未満の関数を学習すれば、十分な内容を書くことができます。
phpcn_u15822017-05-15 16:55:37
angluar は素早く書き込みます、
backboneはreactjsで利用できます
Reactjsをよく学べば、Reactnativeをプレイできるようになります
習慣沉默2017-05-15 16:55:37
以前のアプリはフレームワークを使用せず、独自のロジックとテンプレートのレンダリングを作成しました。難しいことは何もありませんでした。プロジェクトはそれほど複雑ではないと思います。