Blog
read more
2020年の振り返り
2020年の仕事や技術について振り返ってみました。
前年に引き続きReact NativeによるiOS/Androidアプリの開発と、React Native本体への初PR
React Nativeは2020年になってからバージョンアップ頻度が遅くなったものの、
変わらずiOS/Androidアプリケーションの開発に非常に役立っているという印象です。
世の中的にはFlutterの採用事例が多く見られるようになり、そちらへ流れる方も多いのですが、
Reactそのものや言語的な書きやすさでいえばまだReact Nativeに分があるというのは個人的な印象です。
Blog
read more
CircleCIからGitHub Actionsへの移行
CircleCIから移行しようと思った理由
今まではCircleCIのPerformance Planを使い、iOSビルドはmachineタイプをlargeにして少しでもビルド速度を速めると行った手段をとっていたのですが、
それが急に年間契約でなければmacOSのlargeが使えなくなってしまったというのが一番の理由です。
さすがに年間契約をするほどの覚悟はなかったため、これを機に移行することを決意しました。
Blog
read more
Next.jsにおける i18n 対応において next-i18next から Rosetta へ移行した話
Next.jsにおけるi18n対応についてです。
公式サイトを見ると i18n 対応についてはいくつかライブラリが紹介されていますが、
今回は私が最初に選定した、 isaachinman/next-i18next を使ったことによる失敗談と、
代わりに採用した lukeed/rosetta を選定した理由についてお話したいと思います。