問題タブ [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.
.net - EntlibとACA.Net-ACA.Netには利点がありますか?
私の理解では、EntlibはACA.Netから概念をピックアップして含めました。新しい.netプロジェクトでACA.Netを使用する意味はありますか?
frameworks - フレームワークとライブラリの違いは何ですか?
フレームワークとライブラリの違いは何ですか?
私は常にライブラリを、特定の問題やアプリケーション開発の特定の領域 (データベース アクセスなど) の解決に焦点を当てたオブジェクトと関数のセットと考えていました。一方、フレームワークは、特定の方法論 (つまり MVC) を中心としたライブラリのコレクションであり、アプリケーション開発のすべての領域をカバーします。
c# - デスクトップ アプリケーション: アーキテクチャ フレームワーク?
たとえば Java や C# で、デスクトップ アプリケーションまたはスタンドアロン アプリケーションを作成するためのアーキテクチャ フレームワークがあるかどうか疑問に思っています。Web アプリケーションで利用できるリソースはたくさんあるようですが、デスクトップ開発のフレームワークやアーキテクチャのベスト プラクティスに関する優れたリソースはあまり見つかりません。
理想的には、優れたアーキテクチャを持っている、または特定のフレームワークで構築されていると見なされるデスクトップ アプリケーションのソース コードが利用できるかどうかを知りたいです。
frameworks - データ ウェアハウスのフレームワークはありますか?
レポートを生成するために必要な mysql データがたくさんあります。ほとんどが過去のデータであるため、あまり変化しませんが、20 ~ 30 ギガバイトの容量があり、今後も大きくなることが予想されます。私は現在、いくつかの複雑なクエリを実行し、csv および Excel ファイルを出力する php スクリプトのコレクションを持っています。また、ブックマークされたクエリで phpMyAdmin を使用しています。それらを手動で編集してパラメーターを変更します。データの量が増えており、それにアクセスする必要がある人の数も増えているため、この状況を改善するために時間を割いています。
先日、データ ウェアハウジングについて読み始めましたが、これは私がしなければならないことに関連する分野のようです。私はいくつかの 良い 記事を読み、本を待っています. この種のシステムが何をするのか、何ができるのかを把握していると思います。
自分のデータのレポート システムを作成することは、常にやるべきことのリストにありましたが、最近まで、それは非常にニッチなプログラミング ベンチャーになるだろうと考えていました。データ ウェアハウジングが一般的なものであることを知ったので、開発を容易にするために利用可能な何らかのレポート/ウェアハウジング フレームが必要であると考えています。レポートなどをスケジュールしたりメールで送信したりするためのインターフェースやスクリプトを書くことは喜んで飛ばし、クエリを書いたり関係を設定したりすることに専念したいと思います。
私は主にランプの男でしたが、言語やプラットフォームを切り替えることは好きではありません。1 回限りのスクリプトはうまくスケーリングできないため、より堅牢なソリューションが必要です。
では、始めるのに適した場所はどこでしょうか?
ajax - AJAX ツールキット - AJAX フレームワーク
ツールキットとフレームワークの違いは何ですか? 良い比較を知っていますか?
java - Web 用の Java 開発
Java を使用した Web 開発を開始しようとしています。基本的な Java の知識があるので問題ありませんが、Web アプリケーションで使用するさまざまなテクノロジを解読することになると途方にくれます。
どのようなオプションを利用できますか? それらはどのように機能しますか?単純化するために使用できる Django/Ruby on Rails に似たフレームワークはありますか?
利用可能なものを理解するのに役立つリンクは、非常に高く評価されます。
javascript - 互いに競合する JavaScript フレームワークはどれですか?
mootoolsを特定の目的で使用し、Prototype &script.aculo.us
を別の目的で使用したいが、同じサイト内で使用したい場合があります。他にも追加することを検討しましたが、競合が心配でした。誰でも経験がありますか、それとも私は自分にとって物事を複雑にしすぎていますか?
asp.net - すべての開発者が知っておくべきasp.netフレームワークとライブラリ...そして使用する
私はまだASP.NETに少し慣れていませんが、最近、使用し始めたSubSonicについて知りました。SubSonicとjQueryを使用せずに開発していた時代を振り返ると、今では面白くて時間の無駄(そして神経質)に思えます。そして、おそらく開発をスピードアップするライブラリやフレームワークがたくさんあるでしょう。どれを使いますか?
java - 裸のオブジェクト。良いまたは悪い
私は最近、裸の物体にさらされています。かなりまともなフレームワークのように見えます。ただし、たとえばSpringのように広く使用されているとは思いません。では、なぜこのフレームワークは主流のアプリケーションの信用を得られないのでしょうか? あなたが見るように、その欠点は何ですか?
jakarta-ee - Java EE -- それは単なる綿毛ですか、それとも本物ですか?
私は LAMP スタックに精通しており、何年にもわたって、LAMP スタックに基づいたいくつかの Web スタイルのデプロイに成功してきました。Apache + modPerl から、PHP、Ruby、Rails まで、あらゆるものを使用してきました。私の Rails サイトは、キャッシングをうまく利用することでかなりの負荷に耐えることができますが、大したことではありません。
私は言語としての Java や XML があまり好きではなく、Java EE の側面全体を無視してきました。両方の世界で実際の直接的な経験をしたことがある人へ: Java EE について、私が見逃している超クールな何かがありますか? プロプライエタリなアプリ サーバーの高価格を正当化するものは何ですか?
私はここでトローリングしているわけではありません: Java EE が実際に最新のLAMP フレームワークに欠けているものの具体的な例を探しています (そのような違いが存在する場合)。(モダン = Rails、Django など)。代わりに、LAMP が実際に優れていること (1 つの XML シット アップが少ない) をパイプします。
+++++ 2008 年 10 月 16 日更新
残念なことに、ここでの返信のほとんどは役に立たず、単純に次の 2 つのカテゴリのいずれかに分類されます。 LAMPスタック」。
私はかなりの量の読書を行い、Java EE には本当に優れたトリックが 1 つしかないという結論に達しました。それはトランザクション (ありがとう、ウィル) であり、残りの部分については、成功するか失敗するかは自分のメリット次第です。環境には本質的に何もありません。スケーラブルで信頼性の高い Web サイトを作成するために、実際に Java EE には失敗しやすいトラップがかなりあります (たとえば、かなりの量の JMS に今支払っていることに気付かずにセッション Bean を使い始めるのは簡単です)。別の設計でおそらく回避できたはずのトラフィック。)
有益な議論
- http://www.subbu.org/blog/2007/10/large-scale-web-site-development
- http://highscalability.com/
- http://www.oreillynet.com/onlamp/blog/2004/07/php_scales.html
- http://www.schlossnagle.org/~george/blog/index.php?/archives/29-Why-PHP-Scales-A-Cranky,-Snarky-Answer.html
- http://blogs.law.harvard.edu/philg/2003/09/20/