분류 전체보기
-
항해 7주차 req, res => (), {} 헷갈렸던 부분카테고리 없음 2023. 2. 27. 15:47
createSignup = async ({ username, nickname, password }) => { const signupData = await this.usersRepository.createSignup( username, nickname, password ); 소괄호 안에 보내면 그냥 key만 보내는거고 ({ })중괄호와 소괄호를 같이쓰면 객체형태로 key와 value 형태로 전달되는 줄로 잘못알고있었다. 소괄호로 ( username, nickname, password )로 보낸다는건 각각 username: username, nickname:nickname, password:password 3개의 객체를 보낸다는 거고 중괄호 ({ username, nickname, password })로 보..
-
항해 6주차 WIL카테고리 없음 2023. 2. 27. 03:09
https://ko.javascript.info/fetch-crossorigin#ref-559 CORS ko.javascript.info -----> 복습 필요함! 웹 생태계에서는 다른 출처로부터 리소스 요청을 제한하는 것과 관련된 두 가지 정책이 있다. 하나는 CORS이고 하나는 SOP이다. CORS란? 쉽게 말해 다른 출처 Cross Origin Resource Sharing 의 약자로 직역하자면 교차되는 출처 자원들의 공유이다. 출처가 다른 자원들을 공유한다는 뜻으로 한 출처에 있는 자원에서 다른 출처에 있는 자원에 접근하도록 하는 개념이다. 다른 출처에 있는 자원을 요청한다고 하면, 이를 교차 출처 요청이라고 부른다. CORS는 웹프로그래밍에서 FE와 BE이 같이 작업하면서 흔히 발생하는 문제라고..
-
항해 6주차 미니프로젝트 에러카테고리 없음 2023. 2. 25. 14:01
1. npx sequelize db:migration 하니까 찾고계신게 migrate 입니까? 이런 문장이 나왔다. 스펠링이 틀려서 npx sequelize db:migrate로 고친뒤 터미널 명령문에서 실행해보니 아래와 같은 에러가 떴다. 1-1. 사진상에는 config가 db폴더 안에있지만, 수정전에는 db폴더 밖에 config 폴더가 있었다. 같은 경로여야 찾는걸 보니 db안에 config가 있어야 마이그레이션을 바탕으로 데이터 테이블이 생성되는것같다.
-
항해 5주차 WIL카테고리 없음 2023. 2. 16. 13:44
보통 Spring에서 개발할 때는 MySQL을, Node.js에서는 MongoDB를 주로 사용했을 것이다. 하지만 그냥 단순히 프레임워크에 따라 결정하는 것이 아니다. 프로젝트를 진행하기에 앞서 적합한 데이터베이스를 택해야 한다. 차이점을 알아보자 SQL (관계형 DB) SQL을 사용하면 RDBMS에서 데이터를 저장, 수정, 삭제 및 검색 할 수 있음 관계형 데이터베이스에는 핵심적인 두 가지 특징이 있다. 데이터는 정해진 데이터 스키마에 따라 테이블에 저장된다. 데이터는 관계를 통해 여러 테이블에 분산된다. 데이터는 테이블에 레코드로 저장되는데, 각 테이블마다 명확하게 정의된 구조가 있다. 해당 구조는 필드의 이름과 데이터 유형으로 정의된다. 따라서 스키마를 준수하지 않은 레코드는 테이블에 추가할 수 없..
-
항해 4주차 WIL카테고리 없음 2023. 2. 13. 12:44
Restful API? REST(Representational State Transfer) 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것을 의미함. 즉 REST란 HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE, PATCH 등)를 통해 해당 자원(URI)에 대한 CRUD Operation을 적용하는 것을 의미한다.CRUD Operation이란 CRUD는 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말로 REST에서의 CRUD Operation 동작 예..