問題タブ [frameworks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
frameworks - エンタープライズレベルのWebアプリケーションを計画するにはどうすればよいですか?
私はフリーランスのキャリアの中で、プロジェクト管理、予約/予約、電子メール管理などをサポートする中小企業向けのWebアプリケーションをいくつか開発してきました。
私はこの作業が好きですが、最終的には私のアプリケーションがメンテナンスの監視が非常に高くなるポイントに到達することがわかりました。6か月前に書いたコードを振り返ると、修正や機能の追加を行う前に、最初にどのようにコーディングしたかを再学習する必要があることがわかりました。私はフレームワークを使用して練習しようとしています(以前はZend Frameworkを使用しており、次のプロジェクトでDjangoを検討しています)
簡単に保守できるようにコードを壊さずにクリーンに保つことができるアプリケーションを計画するために、どのような手法または戦略を使用していますか?誰かが推薦できる本や記事を持っているなら、それも大いにありがたいです。
javascript - GWTまたはDOJOまたは他の何か?
私はマイクロソフトの世界から来ました(そして私は安心して来ます)。Webアプリのプロトタイプを迅速に作成したいのですが、うまくいったら、ライブで公開します。ASP.Netは使いたくありません。
ただし、どのWebアプリケーションツールキットを使用するかはわかりません。GWT、DOJO ...その他の推奨事項を使用する必要がありますか?私はあらゆるサーバーサイド言語を受け入れていますが、RoR、Php、さらにはJava(正確にはJ2EE)を検討しています。私はJavascript/CSSの専門家ではないので、これらの面で比較的簡単にできるツールキットが望ましいでしょう。
また、私は自宅でMacユーザーです。どのIDEが、推奨するフレームワークに対応していますか?
おすすめの人はいますか?
php - AWASPフレームワークを使用したPHP
ここで誰が実際のアプリケーションでWASP(http://wasp.sourceforge.net/content/ )を使用していますか?どんな印象がありますか?良い?悪い?入力を提供できる場合、たとえばレールと比較してどれだけ優れているか。
PHP用のMVCフレームワークを本当に探しています
更新:私が見つけた この比較は良いです。
user-interface - どのGUIフレームワークをお勧めしますか
経営陣は、インフラジスティックスへの切り替えを望んでいます。しかし、私の上司は、どのサードパーティも失敗する運命にあり、その時点で私たちにできることは何もないと言っています.
彼は正しいですか、彼は間違っていますか? 知らない。
社内で開発されたものを使用する方が良いですか、それとも DevExpress、Infragistics、Krypton のようなものをいくつか挙げると良いですか、それとも代わりに推奨するより良いものはありますか?
unit-testing - JavaME での単体テストに最適なフレームワークは何ですか?
現在、JavaME 単体テストに最適なツールは何ですか? 私はこれまで単体テストを実際に使用したことがなかったので (残念です!)、学習曲線は重要です。あなたの答えでいくつかの長所と短所をいただければ幸いです。:)
python - Python Web 開発 - フレームワークの有無にかかわらず
PHP アプリケーションを Python に移植することを計画しています。アプリケーションは、主にデータの収集と処理に関するものです。メイン アプリケーションは、スタンドアロンのコマンド ライン アプリケーションとして実行されます。基本的に非常に軽量なレポート インターフェイスであるアプリケーションへの Web インターフェイスがあります。
PHP 版ではフレームワークを使用していませんでしたが、Python は初めてなので、Django や Genshi のようなものを使用した方が有利ではないかと考えています。注意点は、アプリケーションと共に配布する必要があるフレームワーク パーツによって、アプリケーションの配布が圧倒されたくないということです。
この状況では、Python で cgi インポートのみを使用するのが最善の方法ですか? フレームワークはオーバーヘッドが大きすぎると思う傾向がありますが、おそらく私はフレームワークについて非常に「Python」的な方法で考えているわけではありません。このシナリオでは、どのような提案がありますか?
javascript - 最も単純で最も強力な Javascript フレームワークはどれですか?
私は mootools、jquery、prototype、scriptaculous などのさまざまな JavaScript フレームワークを使用してきましたが、それらはすべて優れていることがわかりましたが、より複雑なアイデアに拡張するのは困難です。
ナックルダウンして 1 つを学ぶ場合、さまざまな方向で使用するのに十分強力でありながら、拡張して使用するのが最も簡単なのはどれですか?
sql - XML を SQL のようにクエリしますか?
XML SQL 構文をクエリするためのフレームワークはありますか? ノード リストを繰り返し処理するのは本当に面倒です。
それとも、これは単なる希望的観測 (ばかげていない場合) であり、XML はリレーショナル データベースではないため不可能なのでしょうか?
web-applications - 一般的な Web フレームワークの主な違いは何ですか?
最近では、ほぼすべての言語に対応するWeb アプリケーション フレームワークが多数提供されています。あなたの経験では、それらの長所、短所、および独自の機能は何ですか? 選択の贅沢を仮定すると、どのような要因があなたを他のものよりも考慮するように導きますか?
私が最も興味を持っているのは、あらゆるフレームワークを徹底的に比較することではなく、1 つまたは複数のフレームワークを使用した人々の直接的な体験です。うまくいけば、SO コミュニティには、 Rails、ASP.NET、Django、TurboGears、またはJSFなどについて良い経験も悪い経験も持つプログラマーがいます。また、SeasideやWebblocksなどのあまり主流ではないフレームワークを使用している方がいれば、ぜひお知らせください。
プログラミング言語は明らかな違いですが、Java と Ruby のフレームワークはあまり面白くありません。これらのフレームワークのほとんどは、テクノロジー、ツール、および複雑さに対して、選択した言語と少なくとも同じくらいの投資をしているようです。だから私は次のようなことにもっと興味があります:
- 開発スピードと利便性
- 参入障壁 - 開発者のトレーニングと必要なインフラストラクチャの両方の観点から
- ロックイン - フレームワークを切り替える必要がある場合、どのくらいのコードを保持できますか?
- 柔軟性 - フレームワークによってアーキテクチャや設計が決まりますか? (それが良いことなのか悪いことなのかは、別の議論に任せるのがおそらく最善です。)
- パフォーマンス、スケーラビリティ、および安定性 - 明らかに開発者次第です!
javascript - Web 用のデスクトップのようなアプリを作成するために、どのフレームワークをお勧めしますか?
最近、Web ベースのデスクトップに似たアプリケーションを作成するためのフレームワークがいくつか登場しました。例えばSproutCoreとCappuccino。それらを使用した経験はありますか?感想は?他のフレームワークを見逃しましたか?
StackOverflow で関連する 質問を見たことがありますが、「jQuery または MochiKit または MooTools または Dojo または YUI を使用する」などのほとんど標準的な回答が生成されます。非標準的な 回答をする人もいますが、このフレームワークを使用した経験がほとんどないようです。
ブラウザ用のデスクトップのようなアプリを開発した実際の経験を共有できる人はいますか?