HyeGyeong
HyeGyeong 프로그래머를 꿈꾸며 JavaScript 공부 중

어떤 SQL을 써야할까

어떤 SQL을 써야할까

어떤 SQL을 써야할까?

2주 프로젝트가 User 매칭 서비스를 제공해야하기 때문에 관계가 필요하다 생각해서 SQL을 사용할 생각이었다.
그런데 Object처럼 사용하면 된다는 다른 팀원의 얘기에 NoSQL도 고민했으나…시니어 개발자 얘기를 들어보니 NoSQL은 관계도를 정말 잘 그려야 한다고… 처음 접한다면 SQL을 써보는 것을 더 추천한다고 한다. 다른 팀원들과 얘기를 해봐야 할 듯! 그리고 회사에서 현재 사용하는 Database도 소개받았다.

  • Level DB : NoSQL. Google Open Source. Key-Value 형식으로 사용하는 DB
  • Redis(Remote Dictionary Server) : NoSQL. Key-Value 형식으로 사용하는 저장소.

express Hand book 예시 연습

1
npm init // package.json 만들기
1
npm install express --save // package.json에 모듈(여기선 express) 추가됨
1
2
3
4
5
6
// express server basic
const express = require('express');
const app = express();

app.get('/', (req, res) => res.send('Hello World!')); // localhost:3000번에 뜰 내용
app.listen(3000, () => console.log('Server on!')); // 3000번 포트 이용
1
2
3
4
5
6
// method 종류
app.get('/', (res, req) => {});
app.post('/', (res, req) => {});
app.put('/', (res, req) => {});
app.delete('/', (res, req) => {});
app.patch('/', (res, req) => {});
1
res.redirect('/home'); // /home으로 페이지 이동