POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
https://postd.cc
POSTD は、ニジボックスが運営する、エンジニアに向けたキュレーションメディアです。ニジボックスはWebサービスの企画、制作、開発、運用を一貫して担うリクルートの100%子会社です。 リクルートグループのオンラインサービスをはじめ、様々な業種・業界・業態のサービス開発を行っております。
フィード

Reactの差分検出処理:コンポーネントの背後に隠れたエンジン
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
差分検出エンジン 以前投稿した記事(1、2)で、の仕組みと、コンポジションを通じてよりスマートにパフォーマンスを最適化する方法について説明しました。しかし、Reactのパフォーマンスを完全にマスター…
17日前

ポストデベロッパー時代
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
今から2年前の2023年3月に“The End of Front-End Development”(フロントエンド開発の終焉)という記事を投稿しました。ちょうどOpenAIがGPT-4を発表した後で…
2ヶ月前

React Server Componentsを理解する
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
React Server Componentsを理解する React Server Components(RSC)の登場により、Reactエコシステムにおけるサーバーレンダリングの重要性が高まりまし…
3ヶ月前

Next.jsのPages RouterからApp Routerに移行する
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
Next.jsプロジェクトをアップグレードする Next.jsの従来のPages Routerから新しいApp Routerに移行しましょう。ここの移行により、アプリケーションのルーティング効率と柔…
4ヶ月前

NextJSのoutput: exportによるi18n
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
この記事では、Next.jsのプロジェクトにおける国際化対応(i18n)の設定方法について説明します。Next.jsが直接サポートしていない部分の課題を克服しながら、Pages Routerを使用し…
5ヶ月前

Interopと難解な問題
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
Webプラットフォームにおける優先事項、技術的負債、難解な問題について話しましょう... ブラウザエンジンプロジェクトは、他のほとんどのソフトウェアプロジェクトと多くの点で似ています。「管理者」は今…
6ヶ月前

CORSガイドの決定版
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
無垢な仔猫の写真を集めたウェブサイトを訪問したと想像してみてください。かわいい仔猫達の写真の背後には、このウェブサイトの強大な力が隠れています。誰かがウェブサイトにアクセスすると、サイトのオーナーは…
7ヶ月前

進化した正規表現:JavaScriptの正規表現の歴史と未来
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
クイックサマリー:以前は、JavaScriptの正規表現は他の言語の正規表現に比べてパフォーマンスが劣っていたものの、近年改良が重ねられ、他の言語に見劣りしなくなっています。この記事では、Steve…
8ヶ月前

アルゴリズムのパフォーマンスを段階的に改善する
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
最近、筆者はRaBitQという新しい近似最近傍探索アルゴリズムを使ったさまざまな試みを行っています。このアルゴリズムを提案した論文の著者はすでにC++実装を提供しており、実行速度はかなり速いです。筆…
8ヶ月前

ReactコードをCSSの:hasセレクタで置き換える
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア
CSSの新しい:hasセレクタと、これを使用したReactコードの改善方法について説明します。実用的で美しい例とともに。 大昔、とは言ってもCSSが出てきた当初の話ですが、CSSはカスケードする仕…
10ヶ月前