MEAN stackについて色々調べていてわかったことや思ったことの自分用メモです。随時更新。 プロジェクトの構成 小さいアプリケーションだと適当に作っても困ることはそれほどないのですが、それなりに機能のある処理を書こうとすると、特定のモジュールが大きくなり過ぎたり、どこのモジュールに書けばいいのか困ったりします。 ディレクトリ構成 ディレクトリ構成に関して特に悩んだのが、 肥大するロジックコードをどこに書くのか 環境に応じて設定ファイルをどうやって切り替えるか JavaScriptの代わりにCoffeeScriptやTypeScriptを使う場合のディレクトリ構成 CSSの代わりにSass/Compass、LESS、Stylusを使う場合のディレクトリ構成 で、その悩んだ結果が以下のディレクトリ構成です。 / ├─bin/ │ └─www ・・・ 1 ├─app/ ・・・ 2 │ ├─c
About Locomotive Locomotive is a web framework for Node.js. Locomotive supports MVC patterns, RESTful routes, and convention over configuration, while integrating seamlessly with any database and template engine. Locomotive builds on Express, preserving the power and simplicity you've come to expect from Node. Read the Guide » Features MVC architecture Convention over configuration Expressive rout
これまで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
passport.authenticate('facebook');('google');('apple');('microsoft');('twitter');('linkedin');('github');('openid'); Passport is authentication middleware for Node.js. Extremely flexible and modular, Passport can be unobtrusively dropped in to any Express-based web application. A comprehensive set of strategies support authentication using a username and password, Facebook, Twitter, and more.
Web applications, Android applications, and even devices running on IoT(Internet of things), all of them have one thing in common. That is, they use something called REST API, for people who don’t understand REST API, a simple way to put it would be REST API act as a “middle man” between the data stored and the website that users use. Interestingly, that’s where the term API comes from Application
I’ve been playing a lot with node lately thanks to this PeepCode screencast and since Heroku released their new Celadon Cedar stack I’ve been wanting to benchmark ruby versus node.js for a restful API which I need to build. At first I tried to compare bare node.js against eventmachine_httpserver. It did quickly became obvious that this kind of micro-benchmark wasn’t going to be very helpful in dec
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く