NodeJS + Express + Stylus + Jade + AngularJS + Redisなどなどで、簡単なTODOアプリ

このエントリーをはてなブックマークに追加

NodeJS + Express + Stylus + Jade + AngularJS + Redisなどなどで、簡単なTODOアプリ作った。

TypeScriptリファレンス Ver.1.0対応のサンプルを参考に、アレンジした感じ(オリジナルはSQLiteなど使用)。

Redisでのデータの持ち方はケーススタディ — redis 2.0.3 documentationである程度分かったけど、なかなか迷うところや困るところも多いので、Redis入門読んでじっくり勉強中。 TODOアプリでは、なんとか動作自体は出来たけど、ちょっとしっくり来ないところもあったり。

「Redis入門」というタイトルだけど、原書はRedis in Actionなだけあって、けっこう歯ごたえのある内容。一通り理解して手を動かせば、RedisやKVSのパラダイムに慣れられそう。

サーバーサイドは外部モジュール使ってるけど(import xxx = require('yyy')形式)、クライアント側は内部モジュール形式で書いて手動で下記を実行して連結しているのも微妙なので、改善したい(´-ω-`)他はWebStormで普通に実行したり、herokuへのデプロイはGitのPUSHで出来て楽なのだけれど(´-ω-`)

tsc @compile.tscparams

AngularJSとJadeのおかげで、HTML部分がすごくクリーンになっているのはとても良い感じ( ´・‿・`)