ホームページ  >  記事  >  ウェブフロントエンド  >  2014 で最も人気のある Node.JS バックエンド フレームワークの推奨事項_node.js

2014 で最も人気のある Node.JS バックエンド フレームワークの推奨事項_node.js

WBOY
WBOYオリジナル
2016-05-16 16:32:461414ブラウズ

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



Socket.io は、HTML WebSocket とクロスブラウザー後方検査をサポートする、node.js に基づくリアルタイム フレームワークです。

ドーザー



Dozer は、フロントエンド アプリケーションをサポートする非常に高速なシステムです。それはフレームワークでもツールキットでもありません。 Dozer の設計原則は、フロントエンドに RESTful API インターフェイスのサポートを提供することです。

コーラ



COKE は軽量の MVC フレームワークです。非常にシンプルでモジュール式で、非常に高速です。


Express.io



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 をベースにした、高速でシンプルなマルチプラットフォーム対応のサイト ビルダー。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。