人気の Web フレームワーク – パート 1

シェアする

画面上のコーディングの拡大図

技術スタック ( コンテンツ管理システム)はスタートアップにとって最も困難な障害の XNUMX つです。 私たちは Intentwise でも同じ質問に直面しました。その中には、人気のある Web フレームワークの評価も含まれていました。 フレームワークを決定する鍵となるのは、自分自身の失敗だけでなく、先人たちの失敗からも学ぶことです。 

Intentwise の中核となる技術原則には次のようなものがあります。

  1. 完璧よりもスピード
  2. 複雑さよりもシンプルさ
  3. あなたに恋をしない コード

私たちが評価したフレームワーク

これらの原則を念頭に置いて、継続的インテグレーション (CI) と継続的デリバリー (CD) が常に開発の中核となることを確認しました。 十分なオープンソースのサポートを備えてこれらの必需品を簡素化する人気のある Web フレームワークであれば、私たちの投票が得られるでしょう。 以下の点を評価しました。

  1. Java MVC (スプリングブーツ 特に): これは、始めるのに最適な MVC フレームワークです。 私たちは長年の Java 経験があるため、このフレームワークが優れており、プラットフォームを適切に構築できることがすぐにわかりました。 ただし、複雑な作業が伴うことを考えると、これを使用するのは少しためらいました。
  2. ランプ/PHP:これについてはあまり話すつもりもありません。 🙂 ただし、さらに読みたい場合は、次のような記事をご覧ください。 この1 および この1
  3. Python/ジャンゴ: これは、大量のデータ集計と数値計算を行うために Python マイクロサービスを構築していたことを考えると、私たちが使用したいと思ったもう XNUMX つのフレームワークでした。 結局のところ、私たちは 開発者の観点からすると、これは拡張性があると確信しました。
  4. レール(Rail):最終的に私たちが選んだフレームワーク。 レール(Rail) は長年にわたって存在しており、コミュニティからの実質的なサポートがあります。 また、私たちが構築したいもの (NSQL、DB、および十分にサポートされているその他のトランザクションベースのイベント) に適したフレームワークも提供します。 「設定より規約」の原則はまさに正しいと感じます。

人気のある Web フレームワークを評価した後、選択には多くの考慮が払われました。 これについては、Web フレームワークのパート 2 で詳しく説明します。

私たちの投稿を読んでください」SSL SEOと信頼」を参照して、Web サイトに SSL 暗号化の導入を検討する必要がある理由を確認してください。

提言

ニュースレターを購読する

eコマース専門家向けの製品アップデート、ウェビナー、ニュースについて学びましょう。