タグ

Expressに関するryskosnのブックマーク (6)

  • Coming Soon

  • mongoose + Expressで構成したMVCの例 | Webエンジニアブログ

    Node.js + Express3 + MongoDB + mongoose + Jadeでフォームからデータをinsertする mongoose経由でMongoDBを操作する mongooseというMongoDB向けのORM(ORマッパー)を利用して、ExpressにModelの概念を導入してみます。mongooseと他のモジュールを組み合わせることで、ModelだけでなくControllerやViewと連携したシンプルな構成にすることが出来ます。 mongooseとExpressを利用したMVCのチュートリアルです。 サンプルの画面 一覧画面 登録したエンジニアの一覧が表示されます。 登録フォーム エンジニアを登録するフォームです。 フォルダ階層 Windows環境に C:\Express\webengineer という階層を作って、そこにアプリを構成した。 最終的には画像のようなフ

    mongoose + Expressで構成したMVCの例 | Webエンジニアブログ
  • express-generator を使う - Qiita

    みていくポイント ポートをいじりたい場合 npm start で起動される ./bin/www で指定されている。これはそれっぽく見えないけど JavaScript で書かれている。 アプリの共通設定を変更したい場合 ./app.js が該当する。 うえのほうにアプリ共通で利用する middleware の設定が、なかほどに共通のエラー処理が、したのほうに development 環境や production 環境の設定がある。 実処理 ./app.js の app.use('/', routes); というところ。これが実処理を設定しているところになる。中身は ./routes/index.js に express.Router を使って書かれてる。 express.Router は Express 4 からの新機能で、リクエスト URL と実処理をうまいこと分離したもの。説明については

    express-generator を使う - Qiita
  • Node.jsのMVCフレームワーク「Express」の基礎知識とインストール

    連載目次 前回の「いまさら聞けないNode.jsの基礎知識とnpmGulpのインストール」において、サーバーサイドJavaScript実行環境であるNode.jsについて基的な説明を行いました。また、その周辺ツールであるnpmGulpを含めた環境のセッティングも行い、Node.jsを用いてMEANスタックアプリ開発ができる状態になったと思います。 記事では上記環境を用いて説明していくので、実際にサンプルを動かしたい場合には前回の記事を読んで環境を作成しておきましょう。 今回はサーバー側のMVCフレームワーク、「Express」について解説します。 MVCフレーワーク「Express」とは 「Express」とは、Node.js上で動作するWebアプリのフレームワークです。 Webアプリを構成する上で必要な機能がそろっており、ルーティングやビューヘルパー、セッション管理の機能もデフォ

    Node.jsのMVCフレームワーク「Express」の基礎知識とインストール
  • Express入門をexpress 4.xで学ぶ場合のメモ - tomute's note

    http://dotinstall.com/lessons/basic_expressjsはExpress 3.xが前提となっているのだが、Express 4.xで学ぶ場合には少し気をつけなければならない所があるので、以下にメモしておく。 【補足】 この記事を書いた時から更に変更が加わっているため、記事のコメントも参考にして下さい。 http://dotinstall.com/lessons/basic_expressjs/26502 上記はexpressコマンドの使い方を学ぶ章であるが、Express 4.x以降はexpressコマンドのインストール方法が変わっているので注意が必要である。 $ sudo npm install express -g 演習では上記のコマンドを叩いているが、Express 4.x以降は以下のコマンドも実行する必要があった。 $ sudo npm insta

    Express入門をexpress 4.xで学ぶ場合のメモ - tomute's note
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 1