본문 바로가기

분류 전체보기86

til Sequelize sequelize는 우리가 Node.js 에서 sequelize를 사용할 수 있게 해요! mysql2는 Node.js 에서 Sequelize를 이용해 MySQL을 더욱 쉽게 조작할 수 도록 도와주는 패키지에요! 만약 Sequelize를 사용할 때, mysql2 패키지가 설치되어 있지 않으면 에러가 발생합니다! sequelize-cli는 우리가 Sequelize를 조금 더 쉽게 사용하도록 도와주는 도구를 설치하는 명령어예요! 2022. 12. 22.
til JWT가 무엇인가요? JSON 형태의 데이터를 안전하게 교환하여 사용할 수 있게 해줍니다. 인터넷 표준으로서 자리잡은 규격입니다. 여러가지 암호화 알고리즘을 사용할 수 있습니다. header.payload.signature 의 형식으로 3가지의 데이터를 포함합니다. (개미처럼 머리, 가슴, 배) 때문에 JWT 형식으로 변환 된 데이터는 항상 2개의 . 이 포함된 데이터여야 합니다. 2022. 12. 20.
TIL Node.js는 JavaScript를 브라우저 없이 단독으로 실행할 수 있는 하나의 플랫폼 npm은 여러분이 Node.js에서 오픈소스 라이브러리를 쉽게 사용하기 위해 개발된 "패키지 관리자"라는 형식의 프로그램 express라는 라이브러리는 여러분이 쉽게 서버 프로그램을 구성할 수 있게 만들어진 "오픈소스 라이브러리" 2022. 12. 19.
WIL "Node.js와 express로 로그인 기능이 없는 나만의 항해 블로그 백엔드 서버 만들기" app.js const express = require('express'); const app = express(); const port = 3000; const commentsRouter = require('./routes/comments'); const postsRouter = require('./routes/posts'); const connect = require("./schemas/index"); connect(); app.use(express.json()); app.use("/", [commentsRouter,postsRouter]); app.get('/', (req, res) => { res.sen.. 2022. 12. 18.