React NativeでTypeScriptを使う2019
React Native使ってなんか作りたいな〜と思って、作るならTypeScript一択だなぁ〜と思って、そういえば2017年夏にインターンでRN触ってた時はTSにするの地味に面倒だったような〜と思って、でもそれから1年以上経ったし、なんかもっとスマートになってるんじゃないなかぁなんて思って調べたら、やっぱりいい感じになっていた。
本当は、最近ちゃんとしたブログ書いてないし、ここに書いてやっぞ!と思っていたのですが、思いの外お役立ち情報な気がしたので、Qiitaに投稿することにした。
こちら。
ポイントとしては、
react-native init MyProj --template typescript
をやればTypeScriptが使える- tscを使ってコンパイルしているわけではないので、型がおかしくても実行できちゃう。型チェックはtscで!
という感じ。
お勉強になりましたね。
■
だいたい卒論関係でやること終わってるので、 今日は本を読んだり、React Nativeについて学んだりしてました。
書くことがこれしかない……。
せっかくRNのお勉強始めたので、何か作りたいけど、こういう時何も思いつかないんだよなぁ…と思った。
■
卒論発表にはレジュメが必要なことを忘れていたので、急遽学校へ行き、レジュメを作ってました。
午後から行ったけど、普通に作り終わって、いい感じに、チェックも貰えたのでOK。
今日は本でも読みながらゆっくり過ごそう。
ほんと最近人生幸せな感じしている。
■
ついうっかり、まったりと過ごしてしまった。
SAを担当していた科目の先生たちと飲みに行くという謎イベントが発生した。
大人な飲み会って、あまり参加したことがないので変な感覚だった。
一応、真面目にやったこととしては、研究の発表資料を先生に見てもらいつつ修正した。
あとは発表練習すれば余裕といった感じ。
駄文ブログつらい。
卒論を提出した
今日は卒論提出日でした。
情報系のくせに、列に並んで、一人一人手作業でチェックするという…。
無事にチェックを通り、提出が完了したので、ひとまず安心。
あとは、最終発表を終わらせれば、めでたく卒業という感じなので、そこまでは気を抜かずに頑張っていきたい所存。
あとは、同時並行でやってる別のお勉強もしっかりやっていこうと思う。
以上日記でした。
インプットデー
今日やった事
インプット
コードを書いたりということこそなかったものの、たくさん資料を読んで、ひたすらインプットしまくってた1日だった。
オブジェクト指向とか、一応情報系の大学に通っているので、1年のころから刷り込まれてはいるものの、実際どこまで知っていれば実際に役に立つのかもよくわからないし、ポリモーフィズムとか、うまいことコードに落とし込める自信もないので、そういうところは就職するまでに、しっかりと基礎が試しておきたいな、と思った。
それはそうと、今日はひたすらiPadを使ってインプット作業をしていた。SplitViewでKindle or Safariとメモアプリを開いて、気になった単語とかをメモしながら読み進める。これめっちゃ効率いいな、と思った。
多分、コード書いたりを伴わないインプットならiPadの方がMac開くより効率いい気がした。
こうして、Appleエコサイクルに巻き込まれていくんだな、と思った。
自分にとって、それがベストなら、別にそこに投資することは惜しまず生きていきたいけど、盲目的にアップル製品が最高と思って、なんでも買う癖はなんとかしたほうがいいと思った。なんの話だ。
今日読んだのはこのへん。 中規模Web開発のためのMVC分割とレイヤアーキテクチャ - Qiita オブジェクト指向と10年戦ってわかったこと - Qiita なぜオブジェクト指向は難しいのか - Qiita プログラミング勉強中の人にオブジェクト指向とは何なのかを何となく伝えたい話 - かまずにまるのみ。 関数型プログラミングはまず考え方から理解しよう - Qiita
明日の予定 / やること
インプットの続き!
雑談
なんか充実した1日だったな。こんな日々が続いて欲しい。