vue.js
イシュー
- 2017 AdventCalendar で一番人気だったJSフレームワーク
参考
- Vue.jsのコンポーネント詰め合わせ「Element」がスゴかった | 綺麗に死ぬITエンジニア
- Element - The world's most popular Vue UI framework
- UI コンポーネント
- かずぽんブログ • Vue.js 2017年まとめ & 今後
- フォーム入力バインディング — Vue.js
- https://qiita.com/Syn/items/b5a19e87c979b062168a
- Vue.js を vue-cli を使ってシンプルにはじめてみる - Qiita
- $ npm install -g でインストールされるディレクトリを変更する - Qiita
- npm installのインストール先を変更する方法
入門記事
- GitHub - vuejs/vue-cli: 🛠️ Standard Tooling for Vue.js Development
- マニュアル
- Vue.js を vue-cli を使ってシンプルにはじめてみる - Qiita
- Vue.js を vue-cli を使ってシンプルにはじめてみる
- Vue.js + Firebase を使って爆速でユーザ認証を実装する - Qiita
- Vue.js x Firebase
- インストール — Vue.js
vue.js コンポーネント間連携
- [Vue.js]Vuexを使わずにコンポーネント間のデータやり取り・状態管理する方法3パターン | Black Everyday Company
- https://qiita.com/sasarkyz/items/347bcedec8e20d4fdd76
- コンポーネント間イベント通信の方法を変更しよう - Qiita
element ui
To install it, you can run: npm install --save element-ui/lib/theme-default/index.css
→ node_modulesをみると、theme-default はない、thema-chalk ならある
- テンプレートに「」を使用すると、以下のエラーになって elemen-ui が使えない
ERROR in ./node_modules/element-ui/lib/theme-chalk/fonts/element-icons.ttf?t=1510834658947 Module parse failed: Unexpected character '' (1:0) You may need an appropriate loader to handle this file type. (Source code omitted for this binary file) @ ./node_modules/css-loader!./node_modules/element-ui/lib/theme-chalk/index.css 7:343-395 @ ./node_modules/element-ui/lib/theme-chalk/index.css @ ./src/main.js @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-serve r ./src/main.js ERROR in ./node_modules/element-ui/lib/theme-chalk/fonts/element-icons.woff?t=1510834658947 Module parse failed: Unexpected character ' ' (1:4) You may need an appropriate loader to handle this file type. (Source code omitted for this binary file) @ ./node_modules/css-loader!./node_modules/element-ui/lib/theme-chalk/index.css 7:251-304 @ ./node_modules/element-ui/lib/theme-chalk/index.css @ ./src/main.js @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js
Vueライブラリ
Vue ソリューション
- Build beautiful, easy to manage websites with Statamic – the world class Laravel CMS.
- GitHub - SimulatedGREG/electron-vue: An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
vuex
- http://qiita.com/P0cChi/items/ebf8fbf035b36218a37e
electron-vue
vue x android
vue x cms
- Vue.js CMS - #1 Headless CMS for Vue | ButterCMS
- Google Cloud Blog - News, Features and Announcements
- Cosmic | Best Headless CMS for Vue.js
- WordPress REST API と Vue.js を使ったフロントエンド開発
- vue.js x wordpress
Nuxt.js
- Nuxt.js - ユニバーサル Vue.js アプリケーション
- ユニバーサル Vue.js アプリケーション
- 【Nuxt.js】Vue.js + SSR を利用したWebサイトコーディングの可能性 | 名古屋・東京のWeb制作ならGrowGroup株式会社
- Nuxt.js 入門 - Qiita
- Vue.js製フレームワークNuxt.jsではじめるUniversalアプリケーション開発 | HTML5Experts.jp
- Nuxt.js とは何か / What is nuxtjs - Speaker Deck
- nuxtの説明、わかりやすい
- http://techblog.scouter.co.jp/entry/2017/11/13/120000
Cosmin.js
Drag and Drop Vue
- Drag And Drop Page Builder For Vue.js - Vue Script
Draggable And Sortable Grid System For Vue.js - Vue.js Grid - Vue Script