【OSS】Webアプリケーション用ステージングツール「Yeoman」紹介

【OSS】Webアプリケーション用ステージングツール「Yeoman」紹介

OSS×クラウド最新TOPICS 2019年1月16日 10:06

【OSS】Webアプリケーション用ステージングツール「Yeoman」紹介

オープンソースのWebアプリケーション用ステージングツール「Yeoman」について紹介。

「ステージング」とは

ステージングは「足場」とも呼ばれ、アクセスできない場所で作業する人々をサポートするための一時的な構造を指す。

コンピューティングにおいては、次の2つの手法のいずれかを指す。
①model-view-controllerフレームワークにおけるデータベースアクセスに関連するコード生成技術
②さまざまなツールでサポートされているプロジェクト生成手法

Webアプリケーション用ステージングツール「Yeoman」

Yeomanは、Node.js用に作成されたコマンドラインインターフェースとして実行される。「スターターテンプレート生成」「依存関係管理」「単体テスト実行」「ローカル開発サーバ提供」「展開用本番コード最適化」などの一連の機能を提供する。

Yeomanはベストプラクティスを提供することで、高い生産性のもとで、新しいプロジェクトのスタートをサポートする。

https://yeoman.io/

Yeomanの3つのツール

Yeomanは、以下の3つのツールで構成されており、これらのツールを組み合わせることで、プロ​​ジェクトを開始するために必要なすべてのものが提供される。

これらの各ツールは独立して開発されているが、すべてが継続的な進歩を確実にする優れたコミュニティにより開発されている。

①パッケージマネージャ「Bower」

Bowerはフロントエンドライブラリのパッケージマネージャであり、ほんの数分で最新バージョンの「jQuery」「LESS」「Bootstrap」に更新できる。

②プロジェクトタスクランナー「Grunt」

Gruntはプロジェクトのタスクランナーで、反復的タスクを実行する。LessファイルやSassファイルのコンパイルを自動化できる。

③スキャフォールド「Yo」

Yoは、Webアプリケーションスキャフォールドを提供する。すべてのプロジェクトに一般的に含まれるすべてのスキャフォールドを作成するジェネレータとしても機能する。

以上、下記URLからの要約
https://opensourceforu.com/2019/01/an-introduction-to-scaffolding-with-yeoman/

クリエイティブ・コモンズ・ライセンス
この作品は クリエイティブ・コモンズ 表示 - 非営利 4.0 国際 ライセンスの下に提供されています。

OSSNEWSに広告を掲載しませんか?

関連オープンソース

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter