[Web/Node.js] node.js 기초 express 기초

2024. 5. 16. 02:15·[ Computer Science ]/JavaScript

# express

https://despiteallthat.tistory.com/123

 

[Node.js] Node.js란?

Node.js란 무엇인가? Node.js는 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼이다. 작성 언어로 자바스크립트를 활용하며 논블로킹(Non-blocking) I/O와 단

despiteallthat.tistory.com

https://velog.io/@jwo0o0/Node.js-Express-%EB%9D%BC%EC%9A%B0%ED%8C%85-middleware

 

[Node.js] Express 라우팅하기 / middleware

Express에서 라우팅하기 참고: https://expressjs.com/ 공식문서 🧐 라우팅이란? URI 및 특정한 HTTP 요청 메소드의 특정 엔드포인트에 대해 애플리케이션이 응답하는 방법을 결정하는 것! 각 라우트는 하

velog.io

 

# Node.js 기초

https://wikidocs.net/228106

 

02-1 자바스크립트 기초 문법

01 장에서 노드는 자바스크립트를 기반으로 한다는 것을 알았습니다. 따라서 노드를 사용하려면 자바스크립트 문법을 알아야겠죠. 자바스크립트의 최신 문법인 에크마스크립트(ECMASc…

wikidocs.net

 

https://wikidocs.net/223219

 

2.2 Node.js는 서버에서 어떻게 자바스크립트를 실행할까?

Node.js는 V8 자바스크립트 엔진과 libuv 및 C/C++에 의존성을 가진 자바스크립트 런타임입니 다. 런타임은 자바스크립트로 된 프로그램을 실행할 수 있는 프로그램입니다…

wikidocs.net

 

https://javafa.gitbooks.io/nodejs_server_basic/content/chapter2.html

 

2. 기초문법 · node.js 서버구축하기

 

javafa.gitbooks.io

 

 

# ORM Sequelize 

https://devlog-wjdrbs96.tistory.com/221

 

[NodeJS] Sequelize : ORM(Object-relational Mapping) 사용하기

노드에서 MySQL 작업을 쉽게 할 수 있도록 도와주는 라이브러리가 있다.(이번 글에서는 MySQL을 사용할 것이다) 바로 시퀄라이즈(Sequelize)이다. 시퀄라이즈는 ORM(Object-relational-Mapping)이다. ORM은 자바

devlog-wjdrbs96.tistory.com

 

https://redjun89.tistory.com/78

 

Sequelize

Sequelize란? Sequelize는 node.js에서 사용할 수 있는 ORM 라이브러리이다. ORM은 객체와 데이터베이스 간의 매핑을 자동으로 처리하여 개발자가 직접 SQL 쿼리를 작성하지 않고도 데이터베이스와 상호

redjun89.tistory.com

https://guiyomi.tistory.com/87

 

Node.js - ORM 및 Sequelize 개념, 사용 방법, 문법 정리

ORM(Object Relational Mapping) 이란? 객체를 통해 간접적으로 데이터베이스를 다루는 방식 직접 SQL 쿼리를 작성하지 않고 프로그래밍 언어를 이용하여 DB에 접근할 수 있음 - 장점 1. 개발 코드와 DB의 종

guiyomi.tistory.com

 

https://inpa.tistory.com/entry/ORM-%F0%9F%93%9A-sequelize-cli-%EB%AA%A8%EB%93%88-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0#sequelize-cli_%EC%82%AC%EC%9A%A9_%EC%84%A4%EC%A0%95

 

[ORM] 📚 sequelize-cli 모듈 사용하기

sequelize-cli 모듈 [sequelize-cli] 데이터베이스가 구축되지않더라도, 프로젝트만 받아서 설정하고 서버실행만 하면 알아서 데이터베이스 테이블 생성해주는 라이브러리이다. 누군가의 프로젝트를

inpa.tistory.com

 

https://hyunsign.tistory.com/73

 

ORM - Sequelize 기본 사용하기

안녕하세요. Hynn 입니다. 이번 포스팅에서는 Sequelize 사용의 기본 구성을 작성해보도록 하겠습니다. Sequelize 는 MVC Pattern 을 사용해서, Module 을 사용한 중앙집중식 구조로 의존성을 덜어 작성해보

hyunsign.tistory.com

 

https://velog.io/@milkyway/Sequelize-ORM-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC

 

Sequelize ORM 프레임워크

관계형 데이터베이스 쿼리문 대신 빠르게 CRUD를 할 수있는 ORM

velog.io

 

https://ooeunz.tistory.com/71

 

[Node.js] Sequelize : ORM(Object-relational Mapping) 사용해보기

Sequelize란? 이번 포스팅에서는 Node.js의 ORM 기술인 sequelize를 사용해보도록 하겠다. 시퀄라이즈는 자바스크립트 객체와 데이터베이스의 릴레이션을 매핑해주는 도구이다. 시퀄라이즈는 자바스크

ooeunz.tistory.com

 

https://ooeunz.tistory.com/72

 

[Database] ORM(Object-relational Mapping)이란?

ORM이란? ORM(Object-relational Mapping)이란 OOP 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법으로 쉽게 말해 객체로 관계형 데이터베이스를 관리하는 기술이다. 대부분의 개발 언어 platform마

ooeunz.tistory.com

 

https://kangminhyuk1111.tistory.com/18

 

Nodejs ORM Sequelize 알아보기

Sequelize? Sequelize는 Node.js에서 사용할 수 있는 ORM(Object-Relational Mapping) 라이브러리 중 하나입니다. ORM은 데이터베이스와 객체 지향 프로그래밍 언어 간의 불일치를 해결하는 방법으로, 데이터베이

kangminhyuk1111.tistory.com

 

# Sequelize 관계

https://rainbow96bear.tistory.com/entry/express-mysql-sequelize-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-%EA%B4%80%EA%B3%84%ED%98%95-%ED%85%8C%EC%9D%B4%EB%B8%94

 

[NodeJS] mysql sequelize 이해하기 - (관계형 테이블)

mysql의 강점은 관계형 db라는 점입니다. 앞의 글에서 테이블의 생성에 대하여 알아봤다면 이번 시간에는 관계형 테이블을 만드는 방법을 알아보고 쿼리를 통하여 db에 저장하고 삭제하고 수정하

rainbow96bear.tistory.com

 

https://gngsn.tistory.com/71

 

Sequelize, 관계 정의하기

안녕하세요❗️ 오늘은 시퀄라이즈를 사용할 때 가장 어려움을 겪는 관계 정의에 대해 알아보겠습니다. ***************** INDEX ***************** 1부 ORM ❓ 2부 Sequelize Model 3부 Use Sequelize **********************

gngsn.tistory.com

 

 

https://inpa.tistory.com/entry/ORM-%F0%9F%93%9A-%EC%8B%9C%ED%80%84%EB%9D%BC%EC%9D%B4%EC%A6%88-%EB%AA%A8%EB%8D%B8-%EC%A0%95%EC%9D%98%ED%95%98%EA%B8%B0?category=903202

 

[ORM] 📚 시퀄라이즈 - 모델(테이블) 정의하기

Mysql 테이블 생성 구문 create schema `nodejs` default character set utf8; use nodejs; drop table if exists comments; drop table if exists users; create table nodejs.users ( id int not null primary key auto_increment, name varchar(20) not null, age s

inpa.tistory.com

 

https://inpa.tistory.com/410

 

📋 데이터 모델링 개념 & ERD 다이어그램 작성 💯 총정리

데이터 모델링 이란? 데이터 모델링이란 정보시스템 구축의 대상이 되는 업무 내용을 분석하여 이해하고 약속된 표기법에 의해 표현하는걸 의미한다. 그리고 이렇게 분석된 모델을 가지고 실제

inpa.tistory.com

 

 

728x90

'[ Computer Science ] > JavaScript' 카테고리의 다른 글

[JavaScript] 자바스크립트 기초 5. 형 변환(1)  (0) 2024.02.11
[JavaScript] 자바스크립트 기초 4. 자료형 활용 (number, string, boolean, typeof)  (2) 2024.02.11
[JavaScript] 자바스크립트 기초 3. return문 개념  (1) 2024.02.11
[JavaScript] 자바스크립트 기초 2. 자료형, 추상화, 변수, 함수, 파라미터 개념  (2) 2024.02.11
[JavaScript] JavaScript Style Guide, Indentation Setting  (1) 2024.02.11
[JavaScript] 자바스크립트 기초 1. 개요  (1) 2024.02.11
'[ Computer Science ]/JavaScript' 카테고리의 다른 글
  • [JavaScript] 자바스크립트 기초 5. 형 변환(1)
  • [JavaScript] 자바스크립트 기초 4. 자료형 활용 (number, string, boolean, typeof)
  • [JavaScript] 자바스크립트 기초 3. return문 개념
  • [JavaScript] 자바스크립트 기초 2. 자료형, 추상화, 변수, 함수, 파라미터 개념
dev charlotte
dev charlotte
주 - 컴퓨터공학 / 복수 - 산업 보안
    250x250
  • dev charlotte
    int main() {
    dev charlotte
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • [ Laboratory ] N
        • Paper review
        • Advanced Operating System N
        • System Software & Storage
        • Lab etc
      • [ Computer Science ]
        • Algorithm_C++
        • Operating System
        • Information Retrieval
        • Database_sql
        • SW Engineering
        • Computer Network
        • JavaScript
        • Python
        • Data Structure
        • CS study
        • Distributed systems
      • [ Computer Security ]
        • Convergence Security
        • Web Security
        • PIMS
        • Network Security
        • Digital Finance
      • [ Artificial Intelligence ]
        • Trend
        • Seminar
      • [ 미래, 같이, LG ]
      • [ Development ]
        • [ Front-end ]
        • [ Back-end ] Spring 기본
        • [ Back-end ] Node.js
      • etc
        • 현대오토에버 스마트 모빌리티 공학 체험 교육
      • It's me
  • 블로그 메뉴

    • 링크

      • GitHub
    • 공지사항

    • 인기 글

    • 태그

      오블완
      싸피 13기
      현대오토에버 스마트 모빌리티
      비전공자 코딩
      싸피
      현대오토에버
      ACM
      현대오토에버 스마트모빌리티
      프로그래머스 입문
      데이터베이스
      소프트웨어 공학
      MySQL
      SQL
      티스토리챌린지
      공대생 대외활동
      SSAFY
      대학생 대외활동
      프로그래밍 언어론
      코딩 교육
      spdk
      스마트모빌리티공학체험교육
      프로그래머스
      ssafy 13기
      코딩 인강
      코드잇
      자바스크립트
      프로그래머스 코테
      프로그래머스 c++
      백준
      hotstorage
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.4
    dev charlotte
    [Web/Node.js] node.js 기초 express 기초
    상단으로

    티스토리툴바