Skip to content

Instantly share code, notes, and snippets.

@studiomohawk
Created April 23, 2013 00:17
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save studiomohawk/5439756 to your computer and use it in GitHub Desktop.
Save studiomohawk/5439756 to your computer and use it in GitHub Desktop.
CSS Radar @ Twitter / 2013.04.23 Tuesday Edition

CSS Radar - 2013/04/23

どんなツールにも当てはまるように、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"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment