crud

반응형
·etc
이번에 우연히 대화를 하다가 supabase이야기가 나오게 되었는데, 많이들 사용한다고 하였다. 게다가 내가 보는 개발 커뮤니티에서 심심치 않게 해당 단어가 눈에 띄어 궁금하던 찰나에 해당 강의를 발견해 듣게 되었다.supabase란?Supabase는 PostgreSQL 데이터베이스를 기반으로 하며, 실시간 웹 소켓 기능과 REST API를 제공하여 개발자들이 애플리케이션을 구축하고 데이터를 관리할 수 있도록 다양한 기능을 제공하는 오픈 소스의 서버리스 클라우드 데이터베이스이다.참고 사이트에서 supabase에 대한 내용을 보다가 'Supabase is an open source Firebase alternative.'이 문구가 진짜 supabase를 말해주는 간결한 문장이 아닐까 생각이 든다.추천하는 ..
·Node.js
sql문을 작성할 때 json형식으로 해서 connection pool을 했었다. 그런데 우연히 knex로 받아오는 것을 보고 괜찮은 방법이여서 더 알고자 정리하고자 한다. 설치하기 npm install knex --save 위의 명령어를 쳐서 knex를 설치해준다. DB정보 생성하기 const knex = require('knex')({ client: 'mysql', connection: { host : HOST_ADDR, user : DB_USER, password : DB_PASSWORD, database : DB_NAME } }) client : 이 매개변수는 필수이며, 라이브러리와 함께 사용할 클라이언트 어댑터를 결정한다. CRUD 작성하기 1) select knex.select('컬럼 이름')..
·Node.js
create 기능 구현하기 파일 분리를 위해 routes 폴더를 만들고 그 안에 register.js라는 파일을 만들어 넣는다. router.post('/', (req, res, next) => { models.Users.create({ email: req.body.email, // 사용자로부터 입력 받은 email name: req.body.name, // 사용자로부터 입력 받은 name }) .then((result) => { // 회원 가입 성공 시 res.send(result); }) .catch((err) => { // 회원 가입 실패 시 res.send(err); }); }); server.js에 라우터 사용을 위해 아래와 같은 코드를 작성해서 넣어준다. app.use('/register', ..
반응형
Uheeking
'crud' 태그의 글 목록