フロントエンド開発
Front end development
Vue.js
ユーザーインターフェイスを構築するための
プログレッシブフレームワーク
Angular, React より後発であるため、既存のフレームワークから良い点を取り入れている。
Angular: google, React: Facebook と、それぞれ大手企業が中心となって開発している中、コミュニティを中心として開発を進め、現在ユーザが急増中。
PHPでデファクトスタンダードとなりつつあるフレームワークLaravelでは、標準のフロントフレームワークとして採用されている。
プログレッシブフレームワークを標榜しており、部分的にフレームワークを利用したいといった場合にも導入が簡単。
様々な書き方が出来、他のフレームワークと比べ学習コストは低いが、中規模以上のプロジェクトで利用する場合は、設計に注意が必要。
jQueryで書かれたシステムを段階的に置き換える。といったプロジェクトにてVue.jsを利用。
Vuex, vue-property-decorator を利用し、大規模なシステムでも耐えうる設計としました。
既存システムの段階的な切り替え、プロトタイプの作成などのご要望に、拡張性を担保し、対応させて頂きます。