Frontend Weekly Vol.127

Headlines

2017 is the year that front-end developers should go back and master the basics

2017年、フロントエンド開発者は基本に立ち返れ

新しい技術やフレームワークについて論じられることが多い昨今だが、時流に染まらないプログラミングやデザインの基礎をマスターすることで、仕事の質や価値が向上し、また新しい技術をより早く習得するのにも役立つ。本記事では基礎をマスターするのに役立つ筆者や著名なプログラマが推奨する書籍や記事を紹介している。

Email Responses #4: Is Web Development Dead? by Brad Frost

Web開発は死んだのか?

Brad Frost氏の元に届いた質問、Web開発は死んだのか? これからのキャリアに関わる未来ある学生からの質問。その氏からの回答。

✨Locally Scoped CSS Variables: What, How, and Why by Una Kravets Online✨

ローカルスコープCSS変数

CSS変数(CSS Variables)とも呼ばれるCSSカスタムプロパティのパワフルさが分かるテクニックを紹介。カスタムプロパティを上手くつかったコンポーネントのバリエーション設計や、本題であるローカルスコープが機能している例などを挙げている。

An intro to web components with otters by Monica Dinculescu

Web Components事始め

Polymerプロジェクトに関わるMonica Dinculescu氏による、Web Componentの入門記事。 基礎的な部分の解説ではあるものの、実働するコード例を交えて丁寧に解説している。

Promises in JavaScript by Zell Liew

Promisesを振り返る

今となっては『いまさら聞けない』という枕ことばなしには紹介できないかもしれないJavaScriptのPromises。
それなりに難しいコンセプトではあるので、これを機会に復習を。

Tips for making accessibility a core design principle

アクセシビリティはパフォーマンスやユーザビリティと同じく、開発プロセス内に組み込まれるべきである。
べき論はさておき、なぜそうする必要があるのか、そしてどのような点に気をつけるべきなのかなど詳しく解説。

A cartoon intro to ArrayBuffers and SharedArrayBuffers by Mozilla Hacks by the Web developer blog

名前からしてややこしそうなArrayBuffersとSharedArrayBuffers。そんな2つのコンセプトをイラストを使って解説してくれる。

Announcement

Slack for Frontend Weekly (PR)

Frontend Weeklyの『実験的』Slackコミュニティに興味がある方は、こちらから招待をリクエストしてください。 週次で50人くらいずつ招待をして行くつもりです。

In Brief