CodeStates BootCamp/Section 2

● 오늘 공부한 것 기술면접 Promise의 기능과 필요한 이유에 대해서 설명해 주세요. 프로미스란 비동기 메서드에서 마치 동기 메서드처럼 값을 반환하고 싶을 때 사용하는 비동기 함수입니다. 만약에 ajax요청과 같은 서버에 요청을 보내거나 데이터를 가져와 변수에 저장하고 싶은데, 동기적으로 불러와 저장한다면 변수는 undefined가 될 것입니다. 왜냐하면 서버에서 데이터를 불러오는 시간이 있기 때문입니다. 따라서 프로미스를 조금 더 쉽게 말하면 미래에 어떤 값을 반환하겠다는 것을 약속하는 비동기 함수입니다. 만약 프로미스를 통해 ajax 요청과 같은 비동기 작업을 처리하고 싶다고 했을 때, 정상적으로 이뤄진다면 resolve함수가 호출되고 , 문제가 생긴다면 reject함수가 호출됩니다. 이후 the..
● 오늘 공부한 것 fe-sprint-statesairline-server 어제는 express 와 미들웨어의 늪에 빠져서 힘들었는데, 그래도 많은 삽질을 해놓았더니 다져놓은만큼 오늘은 쉽게 문제풀이를 할 수 있었습니다. fligthRouter.js const { findAll, findById, update } = require('../controller/flightController'); const express = require('express'); const router = express.Router(); router.get('/', findAll); router.get('/:uuid', findById); router.put('/:uuid', update); module.exports = rou..
● 오늘 공부한 것 express Express "Hello World" 예제 Hello world 예제 기본적으로 이 앱은 여러분이 작성할 수 있는 가장 간단한 Express 앱일 것입니다. 이 앱은 하나의 파일로 된 앱이며 Express 생성기를 통해 얻게 되는 앱과는 같지 않습니다. (이 예제 expressjs.com Express 기본 라우팅 기본 라우팅 라우팅은 URI(또는 경로) 및 특정한 HTTP 요청 메소드(GET, POST 등)인 특정 엔드포인트에 대한 클라이언트 요청에 애플리케이션이 응답하는 방법을 결정하는 것을 말합니다. 각 라우트 expressjs.com 어제 과제를 express 설치 후 다시 풀어보았습니다. Mini-node-server const express = requir..
● 오늘 공부한 것 CORS ● CORS (Cross-Origin-Resource-Sharing) 오늘은 CORS에 대해서 포스팅 해볼까 합니다. 오늘은 CORS를 정리하기만해도 오늘의 몫을 다했다고 볼 수 있겠네요. 거지같은 ㅇㅣ CORS 오류 .. 도댁체가 이것이 멀까요? ● 우리는 웹서버를 개발하 ddaeunbb.tistory.com 과제 HTTP 트랜잭션 해부 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 과제를 막상 하려니 너무 막막했는데요.. 트랜잭션 해부를 보니까 많이 이해가되었습니다. http.createServer([options][,requestlistener]) 모..
● 오늘 공부한 것 비동기 함수로 데이터 받아오기 FlightDataApi.js export async function getFlight(filterBy = {}) { // HINT: 가장 마지막 테스트를 통과하기 위해, fetch를 이용합니다. 아래 구현은 완전히 삭제되어도 상관없습니다. // TODO: 아래 구현을 REST API 호출로 대체하세요. const url = 'http://ec2-13-124-90-231.ap-northeast-2.compute.amazonaws.com:81/flight' let param = filterBy.destination ? `${url}?departure=${filterBy.departure}&destination=${filterBy.destination}` :..
● 오늘 공부한 것 Postman API 실습 활용 (weather API)를 활용하기 weather API같은 경우, 이전에 활용해본적이 있어서 쉽게 실습에 참여할 수 있었고, Postman이라는 API를 테스트 해볼 수 있는 사이트를 활용해서 신기했습니다. ● 내가 놓치고 있던 것 POST 메서드를 보내면 - 201 CREATED 로 리턴 DELETE 메서드를 보내면 - 204 NO CONTENT 로 리턴! ● 수업 이외의 공부 스터디 알고리즘 5문제 풀기 useEffect 연구 + 어제 공부한거 복습 (한숨.. 포기하고 싶었습니다.) 리액트를 다루는 기술 - to-do-app 만들기 네트워크기초 책 읽기
김코린이
'CodeStates BootCamp/Section 2' 카테고리의 글 목록