私たちの友人 ルイス・フィゲロア それは Webプログラミングの専門家、共有してみることをお勧めします Ruby用の最新のWebフレームワーク 呼ばれます 花見 複数の機能、優れた携帯性と使いやすさ、そして複数の人を満足させるWebインターフェイスを備えています。
花見とは?
花見は、アプリケーションのフロントエンドとバックエンドの両方をプログラムできるため、「フルスタック」として分類できるオープンソースのWebフレームワークであり、によって開発されました。 ルカ・ギディ ルビーを使用します。
このツールは、全体または個別に使用できる一連のモジュールを提供します。これらは次のように構成されています。
- 花見::モデル:エンティティ、データリポジトリ、およびマッパーとの永続性。
- 花見::表示:ビューとテンプレートを分離したプレゼンテーション。
- 花見::コントローラー:ラックのフル機能、高速、検証可能なアクション。
- 花見::検証:RubyオブジェクトのMixIn検証が含まれています
- 花見::ルーター:Ruby / RackHTTPルーター
- 花見::ヘルパー:Rubyアプリケーションのヘルパー
- 花見::メーラー:Rubyアプリケーションのメール
- 花見::資産: 資産運用管理 (資産)Rubyから
- 花見::ユーティリティ:Rubyコア拡張およびクラスユーティリティの処理用。
このツールには、次のインタラクティブシステムであるコンソールも装備されています。 交換 に基づいて IRB 、プロジェクトで定義されたオブジェクトとの対話に役立ちます。
花見の特徴
花見が私たちに提供する多くの機能の中で、私たちは強調することができます:
- 単純なプロジェクトから最も複雑なプロジェクトまで開発できるツールを備えた、優れたレベルのモジュール性。
- 羨ましい使いやすさを備えた、すっきりとした直感的で高速なインターフェース。
- 応答時間が非常に速いWebフレームワーク。
- 最新のテクノロジーとの一連の統合があり、広範なセキュリティポリシーも備えているため、元の場所から安全なアプリケーションを開発する可能性があります。
- 装備されています 100以上の機能 これにより、簡単な方法でアプリケーションを開発できるようになります。
- 花見はメモリの使用に特別な注意を払うため、その機能はメモリの保存を目的としており、開発者は花見がRubyの他のWebフレームワークよりも60%少ないメモリを消費する傾向があることを保証します。
- これは、コードの保守性の明確な原則を使用して、あらゆるタイプのアプリケーションをすばやく作成するためのシンプルなツールです。
花見はどうやって使うの?
花見を使用するには、Rubyをインストールする必要があります。これは、たとえばUbuntuおよび派生物では次のように実行されます。
sudo apt-get install rubygems
ルビジェムをインストールしたら、次の手順に従います。
- ハナミをダウンロードしてインストールします
gem install 花見
- hanamiインスタンスを作成し、サーバーを実行します
はなみ新書棚
cd 本棚 && バンドルバンドル exec はなみサーバー
- 次に、次のURL http:// localhost:2300にアクセスすると、フレームワークにアクセスできます。
花見の使用に関する広範なドキュメントを見つけることができます ここで同様に、RubyのWebフレームワークのソースコードは、 github公式アプリ.