もやもやエンジニア

IT系のネタで思ったことや技術系のネタを備忘録的に綴っていきます。フロント率高め。

TypeScript

責務を意識してReact/Reduxを使う

rei19.hatenablog.com ↑の続き。仕事でReact/ReduxなSPAを書き始めているのですが、引き継いだコードを読んだり書き直したりして思ったことなど。 TL;DR Componentの仕事はもらってきたpropsを素直に表示するのとEventの発火だけにしような。 FatなComponent…

Webの仕事に戻ったのでReact-ReduxをTypeScriptで再入門してる

5月から知り合いが立ち上げた会社を手伝っていてB向けのWebサービスをspaで作ってるのですが、ここ2年くらいはほぼAndroidの仕事しかしていなくて、2年もたてば昔の知識は陳腐化している(というか忘れかけている)ので改めてチュートリアルやったり本読んだ…

TypeScriptを試してみた 3

前回に引き続きTypeScriptの話1回目 http://rei19.hatenablog.com/entry/2013/07/14/1833112回目 http://rei19.hatenablog.com/entry/2013/07/23/023008今回は関数についてです。 関数定義の基本 変数に型を付けられるようになったことで、関数の引数と返…

TypeScriptを試してみた 2

前回に引き続きTypeScriptの話前回はこちら http://rei19.hatenablog.com/entry/2013/07/14/183311今回は変数について書きます。 使える変数の型 プリミティブな型はJavaScriptと同じものが使えるみたいです。 module TSTest{ export class TypeTest{ // 型…

TypeScriptを試してみた 1

3連休を全部だらだらするのはもったいないので、かねてから気になっていたTypeScriptを触ってみました。 TypeScriptとは! マイクロソフトが開発したJavaScript系の新言語で「JavaScriptのスーパーセット(=上位拡張仕様)」で、ECMAScriptの次期標準である…