ホームページ >ウェブフロントエンド >jsチュートリアル >2014 で最も人気のある Node.JS バックエンド フレームワークの推奨事項_node.js
Node.js フレームワークは、Web サイト アプリケーション サービスの構築に役立つ JavaScript フレームワークです。 Web アプリケーションの開発を迅速化するのに役立ちます
Node.js は、Chrome をベースとした JavaScript 実行環境です。高速でスケーラブルな Web アプリケーションを簡単に構築します。ノード。 Web アプリケーション開発に関しては、開発プロセスを高速化するために JS フレームワークが必要です。 Node.js には、MVC フレームワーク、REST API とジェネレーター、フルスタック フレームワーク、および多数のサーバー ライブラリなど、さまざまな種類のフレームワークがあり、Apache などの外部ソフトウェアを使用せずに Web サービスを提供する機能を備えています。 Node.js は Google の V8 JavaScript エンジンを使用しており、主に基本モジュール JavaScript で書かれています。今日は、より一般的に使用される Node.js Web フレームワークのいくつかを共有します。
この記事では、Web サイト アプリケーションを迅速に構築するのに役立つ、最適な Node.JS ベースのフレームワークを選択します。
Kiss.js は Django スタイルのテンプレートを使用します。プロジェクトからわかるように、クライアントのコーヒー スクリプト スクリプトが最初に読み込まれます。スタイラスを使用してスタイルを設定します。
.
Sails を使用すると、カスタムのエンタープライズ グレードの Node.js アプリケーションを簡単に作成できます。これは、おなじみの Ruby on Rails に似た MVC フレームワークになるように設計されていますが、拡張可能なデータ駆動型インターフェイス、サービス指向アーキテクチャなど、最新のアプリケーションのニーズを満たすことができます。特に図、リアルタイム フォーム、マルチプレイヤー ゲームのデザインに優れており、あらゆるプロジェクトで使用できます。
Total.js も、Node.js、Web ページ/アプリケーションの作成に役立つ優れたフレームワークで、MVC アーキテクチャもサポートしています。これは、HTML、JavaScript、CSS を使用して作成された最新のフレームワークです。
Partial.js は、開発者が HTML、CSS、JavaScript を使用して大規模な Web サイトやアプリケーションを作成できるようにするもう 1 つの Node.JS フレームワークです。機能とアーキテクチャは total.js
に似ています
Flatiron.js は、開発者が素晴らしい Web アプリケーションや機能を作成するのに役立つ最新の次世代 Web フレームワークでもあります。
Socket Stream は、チェスの高速なモジュール化の性質に基づいて、常に応答するように設計された単一ページのプログラムです。
Socket.io は、HTML WebSocket とクロスブラウザー後方検査をサポートする、node.js に基づくリアルタイム フレームワークです。
Dozer は、フロントエンド アプリケーションをサポートする非常に高速なシステムです。それはフレームワークでもツールキットでもありません。 Dozer の設計原則は、フロントエンドに RESTful API インターフェイスのサポートを提供することです。
COKE は軽量の MVC フレームワークです。非常にシンプルでモジュール式で、非常に高速です。
Express.io は、Web アプリケーションを作成するための MVC アーキテクチャをサポートする、node.js に基づくリアルタイム Web 開発フレームワークのセットです。
Ops は JavaScript フレームワークであり、高速かつ暗号化された Web 開発を可能にします。
最新の MVC モデルは、最新の JavaScript アプリケーションを完全にサポートします。
MEAN は、Web アプリケーション開発を簡素化し、高速化する、最適化されたフルスタック JavaScript Node.js フレームワークです。
高速かつ柔軟で使いやすい Web アプリケーションを 1 ステップで作成します。
Stapes.js は、フローとスタイルが不明であることを前提としています。
Kraken は、アーキテクチャをより適切に整理するのに役立つ、安全で拡張可能なフレームワークです。それらのモジュールは独立して使用できます。
webjs を使用すると、サーバー側のスクリプトがよりシンプルで安定し、読みやすくなります。
Node.js をベースにした、高速でシンプルなマルチプラットフォーム対応のサイト ビルダー。