どんなツールにも当てはまるように、Backbone.jsにもエレガントに問題を解決できる使い方がある。
この記事ではBackbone.jsにおけるModel、Views、Routersはどんなツールなのかから、Backbone.jsを利用するにあたり気をつけておきたい諸々を紹介している。
他のプログラミング言語の経験がある人がJavaScriptを書くと必ず見かけるのが「巻き上げ」(hoisting)を無視したコード。
気づかぬうちにバグを生み出し、なかなかデバッグも難しいので、同じトピックでも何度も紹介している。
jQueryが悪者扱いされる風潮が確実にある(特にモバイルウェブ開発では)。
しかしjQueryはフロントエンドのJSツールとしてはかなりの長寿のツールだけに多くの問題を(大抵の場合は)エレガントに解決してくれる。
こちらはjQueryを使いこなすために知っておきたい諸々を紹介しているスライド。
できれば実際のプレゼンの模様も見てみたい。
ブラウザ上でデザインする、というアプローチは日本でも少しは1つのアプローチとして認識されはじめて来ている(と思う)。
この記事では少しおもしろいアプローチで、SVGからアイコンフォントを生成し、ブラウザで表示するまでを自動化するプロセスを紹介している。
フロントエンドの業界にもnode.jsの登場により、自分でもコマンドラインのツールを作るチャンスが広がったが、一旦それは忘れてもらって、この記事ではもっとプリミティブなBashを使ったコマンドラインツールの作り方についての解説をしている。
by Yuya Saito
Follow Me @ Twitter / GitHub
And Join the OSS "Social" Translation Community "en.ja OSS"