2020年12月4日のブックマーク (4件)

  • 実践ADR - kawasima

    Architecture Decision Records(ADRs)は、アーキテクチャ上の意思決定をドキュメントとして残す方法の1つです。Release It!の著者であるMichael Nygardのブログによって広まり、ThoughtWorks社のTechnology Raderでも「adopt」になっています。

    実践ADR - kawasima
  • Next.js と 非同期分割 CSS の悲劇

    こんにちは!10 月からリクルートテクノロジーズに join した吉井です。今年は Next.js が大いに盛り上がった年でしたね。稿では Next.jsCSS 関連で「いつか遭遇するかもしれないバグ」を紹介したいと思います。 これは「あるルール」を守ってさえいれば遭遇することのないバグ、且つ現状の Nex.js の仕組みでは起こり得る事象になりますので、どうしてこの様なことが発生するのか?をきちんと理解することを目的としています。 【バグ概要】色が不規則に変動する 手順 操作

    Next.js と 非同期分割 CSS の悲劇
  • React Native 2020年の振り返り

    この記事は React Native アドベントカレンダー の 3 日目の記事です。 去年、React Native 2019 年の振り返りを書いたので、今年もやります。 それでは、振り返っていきましょう。 2020/01 今年の 1 月は React Native 0.62 の rc リリースを進めていたりと、外部的に目新しいイベントはなかった印象を受けます。 個人的なイベントとしては React Native Community の Org の一員になれたことが大きいです。 前回の記事の最後にて、今年は React Native Community の一員になる!と宣言したのですが、今年入って一週間ちょっとで達成しました。 CommunityDiscord で facebook や microsoft, callstack のメンバーが議論しているのを見て良い刺激になります。 自

    React Native 2020年の振り返り
  • 2020 年の瀬の JS ビルド&バンドルツールの検討

    今年から ZOZO テクノロジーズの Web エンジニアになりました。@takewell です。 もう年の瀬になりました。一年は早いですがブラウザの寿命は存外長いです。 来年はきっと Internet Explorer のサポートブラウザから外すことができるかもしれない。来年はわざわざツールを介さずとも ECMAScript 202X が動くブラウザが世界中のみなさんに使われるようになるかもしれない。そう願ってなりませんが、現実はそうではありません。 こうした課題を少しでもマシにするために webpack (シェア 76%)を代表とする ESNext (ECMAScript Next Generation) なコードをレガシーブラウザにビルドしたり、コードを単一ファイルにバンドルしたりするツールが数多く存在します。(以降、ビルド&バンドルなどの事前変換処理をプリプロセスと表記します。) こ

    2020 年の瀬の JS ビルド&バンドルツールの検討