Skip to content

Vol.302

In Critical Defense of Frontend Development · Jens Oliver Meiert #

フロントエンド開発の役割と在り方 #

wikipediaによると、フロントエンド開発は"HTML/CSS/JavaScriptを使用してGUIを実装する方法"とある。しかし実際の所フロントエンド開発は非常に大きな担当範囲を持っており、それぞれについて理解が必要であること、実際にはHTML/CSS/JavaScriptの技術ががはるかに複雑になっているという現実がある。この記事では、昨今のフロントエンドエンジニアをどのような環境が取り巻き、それにどう向き合っていけばよいのかを語る。

TDD (Test-Driven Development) - My personal journey | Alabê’s Blog #

TDDについて私がどのように学んできたのか #

Alabê氏はTDDを取り入れた開発を行っている。この記事では彼がTDDをを行うようになるまで、どのような軌跡を辿ったのかを解説する。参考にしたブログや、なぜTDDが良いと考えるようになったのかについて解説を行う。

✋🏼🔥 CS Visualized: CORS - DEV Community #

CORSを可視化する #

クロスドメインでのfetchを行った際に、CORSポリシーエラーで通信がブロックされてしまうのはフロントエンドエンジニアなら誰でも経験があるだろう。この記事では、CORSの仕組みについて詳しく解説し、どのようなことが問題になり、それをどのように解決できるのかを非常にわかりやすいビジュアルを用いながら紹介する。

Recognizing Constraints | CSS-Tricks #

あなたが2020年、ウェブサイトを構築することについて学んだことは何か、という質問に対して、Jeremy氏は、制約を認識したと回答した。Web開発には、ネットワーク、デバイス、ブラウザなどの制約が存在すること、そしてそれらが変動していくことを改めて認識し、適応可能なWebが求められていると、自信のアイディアを展開していく。

Let Me Tell You A Story | Find the thread #

プレゼンテーションの際に役立つ、SCIPABと呼ばれる手法がある。SCIPABは以下の単語の頭文字を取って、名付けられている。

  • Situation
  • Complication
  • Implication
  • Proposal1
  • Action
  • Benefit

この記事では、この手法について分かりやすく解説する。

In Brief #