Express

MEANスタック入門(6) MongoDBとの連携

今回はMongoDBのシェルからデータベースを操作する方法と、Node.jsからアクセスする方法についてまとめます。 mongoの使い方とデータベースの作成 ここからはmongoコマンドを使って、MongoDBのシェルで作業していきます。 mongoコマンドを実行すると、MongoD…

MEANスタック入門(4) AngularとExpressの連携

今回はExpressで作成したAPIをAngularから実際に利用しつつ、Angularの基本的な開発方法に触れていきます。 project-name/src/app配下で作業し、作業後の構成は以下のようになります。 app │ app-routing.module.ts │ app.component.html │ app.component.sc…

MEANスタック入門(3) Expressを利用したバックエンド開発

今回はAngular CLIで作成したAngularのディレクトリ階層を足場にして、Expressを活用したバックエンドの開発を行います。 言語はTypeScriptで書いていきますので、トランスパイルの方法などにも触れていきます。 TypeScriptのインストール 基本的にコードはT…

MEANスタック入門(1) MEANスタックとは

Angularにハマってしばらく色々と実験していたものの、フロントエンド開発だけではやれないことが出てきたので、バックエンド開発も含めて一通り触ってみようと思い立ちました。 当然のようにMEANスタックに辿り着き、関連する様々な記事を読んでみましたが…