棚卸し(2020年6月)

📆June 03, 2020🔖 棚卸しReact NativeNuxtJSNotion

🐈 「(少しマニアックな)Notion の使い方まとめ」という note マガジンでも、毎週1本 Notion の使い方に関する記事を発信をしています。 もしよければそちらも覗いてみてください。

定期的にやるやつです。前回のはこちら

React Native

Fast Notion というアプリを React Native で作りました。Expo + TypeScript という自分の得意な構成で作ったので、特に新しい技術を使ったわけではありませんでしたが、強いて言えば、React が Class Component ではなく Functional Component で hooks フル活用した初めての経験になりました。

Next.js / Notion Blog

ブログを VuePress から Notion Blog にお引越ししました。前回の棚卸しでは、VuePress を激推しして学習リソース割いていたのですが、Notion Blog という素晴らしい OSS の存在を知り、乗り換えました。

Notion Blog は Next.js で出来ているので、Next.js をインプットしつつカスタマイズしています。(React と Nuxt.js が割と書けるので、そこまで難しくはない)

Notion Blog について得た知見は引き続きブログを通してアウトプットしていきたいなと思っています。

Nuxt.js

仕事は Nuxt.js をずっと書いています。テストの知見や、設計の知見がだいぶ溜まってきて、ブログを何本か書きました。

  • Nuxt.js + Vuex におけるフォームバリデーションのベストプラクティスを考える
  • Nuxt.js + jest でテスト実行時に出る警告を消したい
  • Nuxt.js + Firebase Authentication を用いた認証まとめ
  • だいぶ書き慣れて来て、息をするように Vue.js が書けるようになってきました。設計だけして、実装はメンバーにお願いすることも増えてきました。

    その他

  • 生まれて初めて Python を書いたりました(FastNotion 用のバックエンド API)
  • Figma でデザイン業務もやっているので、だいぶ詳しくなりました。最近のマイブームは AutoLayout です。
  • Notion を使い倒しています。Notion Meetup に登壇 したりしました。
  • プロダクトマネジメントをやっています。何を作るかを決めるお仕事をする機会が増えました。
  • プロジェクトマネジメントもやっています。リソース管理とかスケジュール管理とか、けっこう得意ということが分かった。好きかはちょっとまだ分からないです。
  • いろいろ生み出せた3ヶ月だった気がします。また3ヶ月後に書きたいと思います。みなさんもぜひ棚卸ししてみてくださいませ。