私はExt.jsアプリケーションを構築しており、バックエンドにレールを使用することを計画しています。Netzkeを使用するか、自分でロールするかを決定しようとしています。Netzkeを本番環境で使用している人はいますか?
4 に答える
はい、フランス語、英語、タイ語にローカライズされた中規模のバックオフィスアプリケーションに対して行います。Netzke 0.6とExtJS3から始めて、Netzke 0.7とExtJS4へのアップグレードを終えたところです(アップグレードには4日かかり、少し苦労することもありましたが、全体としてはかなりうまくいきました)。アプリケーションの開発期間は、3人のジュニア開発者と私で約3か月です(100%のテストカバレッジ+ Cucumberでの受け入れテストを取得しました)。
私はNetzke(JQuery UI、Roll-our-own UI、純粋なExtJSなど)を選択する前に調査してきましたが、結果に非常に満足しています(顧客も、はるかに重要です)。
現在、NetzkeとExtJS4を使用して別の顧客プロジェクトを開始しています。
ベスト、
はい、そうです。100kを超えるアドレスを持つ100人未満のユーザー向けの小規模なアドレス管理ソリューションの場合。
私のチームはまた、extjsとrails(3人年)を使用してより大きなアプリケーションを構築し、ビルド前のライブラリなしで純粋なextjsとrailsを使用しました。
大規模なプロジェクトにはnetzkeをお勧めしません。より大きなものを構築する場合は、ニーズに完全に一致する独自のフレームワークを構築する方がよいでしょう。小規模なプロジェクトやプロトタイプの場合、neztkeは本当に素晴らしいです。
ご不明な点がございましたら、お気軽にお問い合わせください。
管理インターフェース用のNetzkeは非常に高速で豊富なソリューションです。ExtJS4を使用した最後のリリースでは、非常に便利で簡単に構築できるようになりました。
私の会社では、それを大きな内部アプリケーションに使用しました。私たちは文字通り何百ものコンポーネントを構築しました。それらの多くはnetzke-basepackから継承されたコンポーネントですが、独自のコンポーネントもゼロから作成しました。
今のところ、レールを使用したRIAの最善の解決策だと思います。作成者は非常に親切で、プロジェクトの周りに成長している役立つコミュニティを構築することができました。
それを使用することは非常にやりがいがあります-コアの概念を理解すると、コンポーネントを非常にすばやく接続して、優れたインタラクティブなWebアプリを構築できます。Ext JS自体の複雑さ(結局のところ完全なアプリケーションフレームワークです)のため、後でそれを磨くのは少し難しいかもしれませんが、Ext JSの知識が増えるにつれて、これはしばらくして私たちのプロジェクトでは問題になりませんでした。
試してみることをお勧めします-ExtJSIMHOでレールを使用する代替手段はありません:-)