hosono kotaro

東京でフロントエンドエンジニアをしています。 JavaScriptでおいしいごはんとビールを頂いてます。🍚🍺

Vuexのきほんの「ほ」

前回、Vuexの基本をざっと説明しました。

今回は、Actionsでの非同期処理について解説します。
例えば、ActionsからJSONオブジェクトをAjaxで読み込む場合、下記のようにします。

mutations: { addList(state, payload) { state.list = payload }},actions: { async addL

もっとみる

プログラミングできるようになるまで

Webプログラミングができるようになるプロセスの一つに「見える化」することが、結果としてヤル気と検証へのモチベーションに繋がると思う。

例えばjQueryがなぜ流行ったのかと言うと、プラグインを入れればスライダーがすぐ実装できるという手軽さだったのではないか。
でも、デザインがどうも気に入らないとか、スライドする速度をカスタマイズしたいとか、色々要求が出る。
そして、コードを触り始めるというよう

もっとみる

去年までを振り返って

下記の内容を重点的に書いている。
このノートの一部でも誰かの参考になれば、これ幸甚。

・自分のこれまでの経歴をざっと振り返る
・D社・フリーランスへの転職の動機、実情
・キャリア、年収について・ポエム

自分のこれまでの経歴をざっと振り返る

ゲーム専門学校を修了し、フリーターのような20代を送った。
同人業界、リフォーム業界、IT業界、アニメ業界……興味のあることをただやってきたが、何

もっとみる

Vuexのきほんの「き」

Vuex(ビューエックス)。Vue.jsと共に使うライブラリです。
Webアプリケーションの状態を保持・更新する役割を担います。
例えば、hosonoという名前と33歳という年齢を保持するデータがあったとします。

{ name: 'hosono', age: 33}

このデータをVuexでは以下のように表現します。

const store = new Vuex.Store({

もっとみる

Vue.jsとjQueryで同じ機能を作成し、コードを比較する - その2

この記事は、Qiitaに投稿した「Vue.jsとjQueryで同じ機能を作成し、コードを比較する」の続編になります。

はじめに

エンジニアという世界にもムラがある。一部の炎上商法エンジニアたちのムラから脱出した私がたどり着いたのは、Vue.jsという新世界ブルーオーシャンだった!

……前置きはここまでにします。すません。ポエマーなんです✎

この記事の到着点

今回は、Vue.jsとjQue

もっとみる