전체 글 71

스테이지어스 13주차

const express = require("express")=> import 하는 것 const app = express()=> express 열어주는 것 use는 middleware 을 등록할 때 사용한다.express.json()는 middleware 이다 app.use(express.json())원래 json은 통신에서 사용할 수 없다.object 자료구조임.통신에서 사용할 수 없는 자료형 자료구조는 ==> parser 가 필요하다express.json() 을 통해서 보내는 것이 가능함. 자동으로 변환시켜준다. app.get("/users/me", (req, res) => {    //Session 이던 DB던 이런 곳들에게서 가져온 데이터라고 가정    const userName = "이태준" ..

카테고리 없음 2024.07.06

dd

const express = require("express") --- import 하는 것const app = express() --- express 열어 주는 것 use 는 middleware을 등록할 때 사용함.express.json() 는 middleware이다. app.use(express.json())json 은 원래 통신에서 사용할 수 없다.object 자료구조이다.통신에서 사용할 수 없는 자료형 또는 자료구조는 parser 가 필요하다parser란 원하는 데이터만 뽑아주는 것 임express.json() 을 통해서 보내는 것이 가능하다. 자동으로 변환시켜준다.

카테고리 없음 2024.07.03

request 객체가 API를 컨트롤 하기 위한 메소드

request 객체는 API를 컨트롤 하기 위한 메소드로 3가지를 담고 있다.paramquerybodyparam주소에서 포함된 변수를 담는다.path parameter는 엔드포인트의 일부이다.아래 예시의 엔드포인트에서 {user}와 {bicycleId}에 각각 그 값이 들어간다고 보면 된다./service/myresource/user/{user}/bicycles/{bicycleId}원하는 조건의 데이터들 혹은 하나의 데이터에 대한 정보를 받아올때 적절하다.req.query 아래 예시의 엔드포인트에서 물음표(?) 뒤에 등장하며,변수를 담는다./surfreport?days=3&units=metric&time=1400key=value로 이루어져 있고 &으로 연결할 수 있다.조건을 줘서 정제된 결과물을 얻을 수..

카테고리 없음 2024.06.25

12주차 스테이지어스 내용정리(2)

자바스크립트의 2가지 문제 1. 중복 선언 문제2. hoisting 문제==> 예측가능 어려움 var number = 10        console.log(number) //10        var number= 20        console.log(number) //20number 변수가 2개 생기는 것이 아니라 다시 선언되는 것임. function test(){            console.log("hello")        }        test()        function test() {                console.log("bye")        }        test()함수도 마찬가지 이다 호이스팅 문제로 인해서 bye 가 남게 되고 test 2번하게 되면 2번다 ..

카테고리 없음 2024.06.24

12주차 스테이지어스 내용정리(1)

** 심화 단계 - 목표 ** 심화 단계  - 목표 1. 현업 개발자를 목표로 발전시키는 단계 ㄴ 기초 교육, 모의 외주는 사실상 심화 단계를 위한 것 ㄴ 뿌리를 단단하게, 개발자의 행동과 사고 방식을 가지도록 하는 것 ㄴ 이제부터는 개발자의 실력을 높일 것 2. 기술에 집착하고 확장하는 단계 ㄴ 단순히 쓸 줄 아는게 많다는게 아님 ㄴ 기술들 끼리의 장단점 비교, 기술 선택 , 더 나아가서 그 기술의 원리 (공식 document, 설계 방식 등 ) 3. 스스로 성장하는 능력 완성 ㄴ 개발 기술의 범위는 너무나 넓다. ㄴ 등뼈만 세워줄 것 ㄴ 과제로 가시를 만들 것이며, 어떤 부위에 살을 붙일지는 여러분들의 몫 -운영 방식 1. 8주간 교육 ㄴ 기술의 편의성 자체가 남다름(과제가 일찍 끝남) 2. 과제의 ..

카테고리 없음 2024.06.24