Skip to content

Vol.417

Modern CSS For Dynamic Component-Based Architecture | Modern CSS Solutions Jump to heading

最新のCSSを利用したCSSアーキテクチャの考え方 Jump to heading

最新のCSSの機能を使った、プロジェクトアーキテクチャを探る。モダンな設計をサポートするCSSの機能について学び、グリッドやコンテナーのクエリなどのレイアウト技術を詳しく掘り下げる。また、後半では、最先端のCSS技術を使用したコンテキストに応じたコンポーネントの実装を紹介する。

Gestalt Principles of Design Closure - Christopher Butler Jump to heading

ゲシュタルトの設計原則 Jump to heading

ゲシュタルト心理学では、心は多数の個別の物事ではなく、組織化された物事のグループを全体として処理する傾向があると理論化してる。この記事ではクロージャの考えについて紹介し、Webデザインにどのように活かすかを紹介している。具体的な例として、水平方向にスクロールする画像のグループの表示を挙げている。この場合、画面からはみ出た画像が視覚的な言語信号を送ることにより、水平方向にスクロールが可能であることを伝えることができる。

The hardest part of building software is not coding it’s requirements Jump to heading

要件定義とAIによるコーディング Jump to heading

AIはソフトウェア開発のコーディングを行うことはできるが、要件定義を行うことができない。自分が何を望んでいるのか正確にわかっていれば、おそらくAIに人間のプログラマーのチームよりも早く、安価にソフトウェアを開発させることができる。しかし、それは私達が何を作りたいかを明確にするこができなければ実現はできない。

Estimation Isnt for Everyone Jump to heading

アジャイルから見積もりを取り除くことでどのような効果があるのか。実際に経験したJohn氏、Eric氏の経験をもとに紹介している。この方法がすべてのチームに最適である訳では無いが、アジャイルの反復と実験の精神を適用し、まずトライしてみることは非常に有効。試してみてどうなるかを確認してから、チームにとって最適な変更を加えるべきだと締めくくっている。

ESLint guide: how to use it with confidence Z1 Blog Jump to heading

ESLintについての詳解。特に.eslintrc に変わる eslint flat config(eslint.config.js)の設定方法について詳しく解説している。

In Brief Jump to heading