Code Monkey home page Code Monkey logo

Comments (5)

mako4kamiya avatar mako4kamiya commented on August 18, 2024

Node.js Appの作成

npm init // create a package.json file

name: (reflection-app) 
version: (1.0.0) 
description: Node.js Restful CRUD API with Node.js, Express and MongoDB
entry point: (index.js) server.js
test command: 
git repository: 
keywords: nodejs, express, mongodb, rest, api
author: なまえ
license: (ISC)

Is this ok? (yes) yes

from reflection-app.

mako4kamiya avatar mako4kamiya commented on August 18, 2024

Node.jsとは

Node.js はスケーラブルなネットワークアプリケーションを構築するために設計された非同期型のイベント駆動の JavaScript 環境です。

Express MDN

from reflection-app.

mako4kamiya avatar mako4kamiya commented on August 18, 2024

npmとは

npm コマンド

install

npm install express mongoose body-parser cors --save

npm install

npm install パッケージの名前// Install a package

save

npm install saves any specified packages into dependencies by default. (https://docs.npmjs.com/cli-commands/install.html)

npm install時に「--save」オプションはいらない

パッケージの探し方

ウェブアプリケーションは、自分とは異なるオリジン (ドメイン、プロトコル、ポート番号) にあるリソースをリクエストするとき、オリジン間 HTTP リクエストを実行します。

[body-parserについて] (https://qiita.com/atlansien/items/c587a0bf2f7f9022107c)

from reflection-app.

mako4kamiya avatar mako4kamiya commented on August 18, 2024

Express サーバーの設定

require() 関数でミドルウエアの読み込み
app.use() 関数でミドルウェアを使えるようにする。
CORS設定:http://localhost:8081 をセットする
(https://www.npmjs.com/package/body-parser#bodyparserjsonoptions)

from reflection-app.

mako4kamiya avatar mako4kamiya commented on August 18, 2024

とりあえずハローワールドできた

from reflection-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.