プログレッシブ・エンハンスメントは単にJavaScriptをオフにしているユーザのサポートをするか、否かという意味ではありません。(ちなみに、Gov.ukによると1.1%のユーザはJavaScriptを利用していない、もしくは利用できないという調査結果となっています)もちろん、古いブラウザに対するアプローチだけでもありません。デスクトップ、ラップトップ、スマートフォンやタブレット、そしてスマートウォッチなど、今では多くのデバイスにブラウザが搭載されています。Fukuoka概要フロントエンドデベロッパ/エンジニアの定義は様々です。現在のWeb開発において欠かすことができない能力の1つであることは間違いありません。フロントエンドを専門とする人は決して多くはありませんが、誰しもが少しのフロントエンドの経験を持っているはずです。その経験を次のレベルに上げていくために知っておきたい、現在のフロントエンドデベロッパに求められるスキルセットについて紹介していきます。2016とあるレコメンデーションAPI(クローズド)について。2013](http://www.adventar.org/calendars/62)の15日目への寄稿。Baconは:人間の知識と力は一致する、というのも、原因を知らなければ、結果を生み出すこともできないからだ。いう言葉を著書"ノヴム・オルガヌム"に残した。私、斉藤祐也(@cssradar)はすでにご存じの方も多いかもしれないが、情報を収集しニュースを書くための学問であるジャーナリズムを専攻し、巡り巡って現在はフロントエンド開発者をしている。now?」のスライド用資料。jQueryへの依存をいかに減らしていくべきかについて話。スライドを作る前の資料を記事として公開するのはいいアイデアだなと思った。.toString()どんなツールにも当てはまるように、Backbone.jsにもエレガントに問題を解決できる使い方がある。この記事ではBackbone.jsにおけるModel、Views、Routersはどんなツールなのかから、Backbone.jsを利用するにあたり気をつけておきたい諸々を紹介している。Truyers他のプログラミング言語の経験がある人がJavaScriptを書くと必ず見かけるのが「巻き上げ」(hoisting)を無視したコード。