Flowでコンストラクタをエクスポートするモジュールの型を定義する
こういうやつ。
import EventEmitter from 'events'; const ee = new EventEmitter(); // <- コレ
これはあくまで例で、Node標準の`events`のEventEmitterなら、Flowがビルトインで型情報を持ってるので困りません。
でも似たようなのを自分で書いたり、他のライブラリに型をつける場合に必要になるはず。
やっぱりサーバーサイドレンダリングなんかしなくていいやという気持ち
個人の意見 aka ポエムです。
界隈的には今さら感がすごいけど。
そんな今さらポエった事情としては、
- とある案件でSPAをReactで作りつつサーバーサイドレンダリング(以下SSR)をすることになるかも
- SPAじゃないページもまとめてReactでSSRすることになるかも
- ただ個人的にはSPA+SSR不要論者
- サーバーサイドのテンプレートとしてのReactも冗長なだけやろ派
- でも仕事なのでしゃーない(お客様がそう申されるなら・・
- なのでやるからには再考察してみて、前向きにやれる要素を見つけたい!
- けどどんだけ考えてもやっぱり意義が見つけられなーい( ´Д`)=3
という感じで、SSR自体の是非はまあどうでもよくて、ただ個人的に「しなくていい」と思ってる気持ちをまとめたものです。
技術に是も非もないです。大事なのはどう使うかなのです。
ちなみにやってみた結果・・とかいう話ではなく、やってないけどやらなくてよさそうだなーという話です。
続きを読む20170724: なぜか今さら盛り上がってたのであれこれ追記