タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

vuexに関するdencygonのブックマーク (10)

  • Vue+VuexにおけるModel設計 · Issue #8 · aloerina01/aloerina01.github.io

  • 2018年Vue.jsとVuexを使ってる人に提案するコンポーネントの分類と設計パターン - Qiita

    はじめに 私はVue.js with Vuexを使った業務で1画面30APIを叩く必要のある画面から、たったの数APIしか叩かないけれど、代わりにUIがとても機能的で複雑な画面まで設計し、構築しました。 その際に得られたノウハウを言語化し、共有出来たらと思います。また、これらのノウハウよりも良いノウハウがあった場合は共有・議論して頂けるととても嬉しいです。 ※注釈 この記事はサンプルコードが全然ないです。 OSSの様に気軽に編集リクエストでサンプルコード等を提供頂けたら幸いです! 目次 コンポーネント設計の使い分けの効果 コンポーネントに関わるレンズの種類と重要性 技術者のレンズから覗く、コンポーネントの分類 プレゼンテーションコンポーネントを更に分類 複雑なコンポーネントの設計パターンとパターン名 デザイナーのレンズでコンポーネントの分類と技術者レンズからのプラクティス 技術者レンズでの

    2018年Vue.jsとVuexを使ってる人に提案するコンポーネントの分類と設計パターン - Qiita
  • 構造の複雑さとVuex書き分け - Qiita

    Vue.js Advent Calendar 2016 14日目です。 Vue2 + Vuex2の組み合わせはVueを正しくfluxに導き、より巨大なアーキテクチャを管理できるようになった。 逆に言うとVueの気軽さが失われてしまったのでは、という印象を持つ方もいらっしゃるのでは。 しばらく使ってみたら肩の力の抜き方が分かってきたので、構造の複雑さ別に書き方をまとめてみる。 このポストは

    構造の複雑さとVuex書き分け - Qiita
  • Vuex でショッピングカートを実装できる無料コース「Vuex for Everyone」を受講した - kakakakakku blog

    Vue School の無料コース「Vuex for Everyone」を受講した.Vue.js 初心者でも受講できるレベルになっているし,今まで Vue.js を書いたことはあるけど,Vuex はまだ使ったことがないという人にもオススメできる.進め方にもよるけど,写経するとしても2,3時間あれば終わる. Vuex for Everyone 今回受講した「Vuex for Everyone」の題材は「shopping-cart」で,ステップバイステップに実装を進めていく.動作確認をしながら,機能を追加したり,リファクタリングをしたりする. vueschool.io 動画を見るとわかるけど,とにかく実装スピードが早いので,写経する場合は何度も戻して見直す必要がある.ただ困ったときは Vue School の GitHub にセッションごとにコミットされているので,それを活用すればオッケー.

    Vuex でショッピングカートを実装できる無料コース「Vuex for Everyone」を受講した - kakakakakku blog
  • Vue.js + vuexによるToDoアプリケーションの実装

    前々回の記事でLaravel 5.4 + Vue.jsの開発環境を構築し、前回の記事でLaravel 5.4によるWeb APIを作成しました。 今回は、作成したWeb APIを使用したToDoリストアプリケーションを、Vue.jsを使って作成します。 PHP側の積み残し はじめに、昨日のコントローラーを修正します。 もともと、ItemControllerのindex()メソッドは「Item::all()」メソッドで全てのアイテムを返していました。しかし、画面上に表示するのは未完了のアイテムだけです。そこで、index()メソッドを以下のように変更します。 <?php public function index() { return response(Item::query()->where('checked', false)->get()); } <?php public functio

    Vue.js + vuexによるToDoアプリケーションの実装
  • Vue+VuexでMVVMなWebApplicationを設計するときに考えたいこと

    まえがき ここ最近、Vueを使って実装されたWebアプリが随分と増えてきたように感じます。自分も何度となく実装してきました。すごく小さなデモを作るときにも使えるし、中規模以上のWebアプリを作るときにも使えるし、扱いやすいライブラリでとても好きです。 ある程度の規模になってくると「複数の画面でデータを共有したい」「こっちのComponentの状態をあっちのComponentに伝えたい」といったような問題にぶち当たり、アーキテクチャを導入することでそれらを解決するというのもお馴染みな感じです。特にVueでは双方向データバインディングの特性上、MVVMアーキテクチャが使われることが多いと思います。 今回は、VueでMVVMを実現する際に起き得る設計上の問題について、現時点での私の解決方針をまとめてみました😌 まえがき Vue+MVVMとはどんなものか 一般的なMVVMを理解する View V

    Vue+VuexでMVVMなWebApplicationを設計するときに考えたいこと
  • SCOUTER開発者ブログ

    2024-09-10 テクノロジア魔法学校の体験談と評判 「テクノロジア魔法学校」というプログラミング教材をご存知ですか? ホームページの広告などで一度は目にしたことがある人も多いのではないかと思いますが、ディズニーが提供する子供向けのプログラミング教材です。 今回は、この「テクノロジア魔法学校」の体験版を実際に体験してみての感想や、「テクノロジア魔法学校」がどのようなものか、その評判などを見ていきたいと思います。 テクノロジア魔法学校とは 料金 エント […] 2024-09-10 レンタルサーバー「クイッカ」の評判と使い勝手 レンタルサーバーとして有名なサーバーの一つに、「クイッカ」があります。 名前は聞いたことのある人も多いのではないかと思いますが、今回はこの「クイッカ」について、料金やスペック、評判などを見ていきたいと思います。 レンタルサーバー「クイッカ」の基情報 レンタルサー

    SCOUTER開発者ブログ
  • VueとVuexの間の値の連携の仕方

    0. はじめに 最近、Vuexを使い始めて、Vue.jsからVuexに値を受け渡す時にいくつかの方法があり、どういう方法があって何が良いのかが把握できなかったので、備忘録的に記述します。 公式がかなり詳しいので、公式で把握できる方は以下は読まなくて良いかと思います。 0-1. 最終的なイメージ 4. に今回作成したものの最終的なイメージを記載してあります。 0-2. 今回使用したstore store側のコードはほとんど同じだったので、今回使用したstoreを先に紹介します。 import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) const state = { familyName: '', givenName: '', } const mutations = { setFamilyName (state, val) { s

    VueとVuexの間の値の連携の仕方
  • Vue.js(v2.x.)を使ってメモアプリを作ってみた - Qiita

    * この記事では、説明のためのサンプルコードを書いていますが、Githubにあるコードとは似て異なります。ご注意ください。 環境 vue-router、vuex、Firebase を使っています。 vuefire はあえて使用していません。 vuex から Firebase を呼び出しています。 vue-router@2.x. vuex@2.x. vuex-router-sync@3.0.0 babel (es2015, stage-2) webpack webpack-dev-server firebase@3.6.2 lodash@4.17.x moment@2.17.x 画面遷移 vue-router を使い、3つの画面を管理しています。 - Index(タイムライン) - Viewer(ひとつのメモを見る) - Editor(メモを追加、編集) それぞれ、URLが個別に割り当てられ

    Vue.js(v2.x.)を使ってメモアプリを作ってみた - Qiita
  • vue.js+Vuexチュートリアル - Qiita

    vue-cli環境構築資料 https://gist.github.com/bora-apo/4f9b25e3631818a32077a0a912402ac5#file-vue-cli-build-md 第1回Vue.js勉強会資料 https://gist.github.com/bora-apo/4f9b25e3631818a32077a0a912402ac5#file-vue_stady1-md この資料は2017/4/25に社内で開催した、第2回Vue.js勉強会の資料です。 今回はVue.jsと一緒に使われるライブラリ「Vuex」について試してみます。 vuex Vuex は Vue.js アプリケーションのための 状態管理パターン + ライブラリです。 https://vuex.vuejs.org/ja/intro.html 状態管理パターンとは 3つの役割に分けることができる。

    vue.js+Vuexチュートリアル - Qiita
  • 1