JavaScript三昧!

カテゴリー:

現在アプリケーション開発する際、サーバー側の処理と、データベースにはnode.jsとmongoDBをメインで利用しています。
一番の理由は、開発効率化です。

基本、開発は一人でします。
ですので、色々な言語を使いたくありません。
言語を複数覚えることは出来ます。でも同時に複数の言語をコーディングするとなると、頭の切り替えが多少なりとも必要になるので、効率は落ちます。

なので、JavaScriptに一本化するためにこの二つを使うことにしました。
ではなぜJavaScriptか?
それはやはりクライアントサイドの流れですね。
HTML5、Ajaxをメインにした流れはしばらく続きます。であれば、すべてのレイヤーをJavaScriptで統一しちゃえ!というノリです ^_^;

データベースをmongoDBにしたのも、JavaScript内でメインで使用するデータ形式であるJSONをそのまま保存できる手軽さです。
MySQLなどのRDB使うといちいちSQL考えないといけないですからね。

今、スマホアプリを開発してますが、これもHTML5とJavaScriptです。でもれっきとしたネイティブアプリです。
こちらはPhoneGapというフレームワークを使ってます。