MEAN stackについて色々調べていてわかったことや思ったことの自分用メモです。随時更新。 プロジェクトの構成 小さいアプリケーションだと適当に作っても困ることはそれほどないのですが、それなりに機能のある処理を書こうとすると、特定のモジュールが大きくなり過ぎたり、どこのモジュールに書けばいいのか困ったりします。 ディレクトリ構成 ディレクトリ構成に関して特に悩んだのが、 肥大するロジックコードをどこに書くのか 環境に応じて設定ファイルをどうやって切り替えるか JavaScriptの代わりにCoffeeScriptやTypeScriptを使う場合のディレクトリ構成 CSSの代わりにSass/Compass、LESS、Stylusを使う場合のディレクトリ構成 で、その悩んだ結果が以下のディレクトリ構成です。 / ├─bin/ │ └─www ・・・ 1 ├─app/ ・・・ 2 │ ├─c
これまでMAMP (Mac, Apache, MySQL, PHP)を書いていましたが、結局ガワをHTML+JSで書く必要があり、そうこうしている内に「じゃあ全部JSで出来ないの?」という興味が湧いたので、最近流行っているらしいMEAN (MongoDB, Express, AngularJS, Node.js)を試してみました。 よくこの手のチュートリアルでは「CRUDがどうのこうの…」といきなり4種やらせようとしますが、個人的には「モチベーションのために最低限動けばええんじゃ、あとは調べるわい」という気分なので、以下は本当に最低限です。 前提 OSX 10.9で、node, yo, mongodbはインストール済みとします。説明は少なめなので、何らかのWebフレームワークの開発経験はあるがMEANスタックは触ったことがないというレベルの方を想定して書いています。 generator-a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く