목록Web Projects/BackEnd (2)
펑션과 코딩의 행방불명

학교에서 3학년 형이 주도하는 웹 스터디에 참가하였다. 나는 백엔드 스터디라서 Node.js에 Express 프레임 워크를 이용하여 진행하였다. 그중 몇가지를 올려 볼까 한다. function sayHi() { console.log('hello, world!'); } setTimeout(sayHi, 1000); var timer=setInterval(() => { console.log('hello, world!'); }, 5000); 사실 5초후 hello world 한번이고, 그 다음부터 1초에 한번씩 hello world인데 1초후에 hello world 한번, 그 다음부터 5초 간격으로 만들었다. 여기 함수 중에서 setInterval 함수가 매우 눈에 띄었다. C# 할때 너무 많이 봐서 너무 반가..

나는 이번 방학때 BE, FE을 공부하자라는 다짐으로 NodeJS를 시작하였다. 예전에 JS를 좀 하고, 다른 언어와 문법이 비슷해서 빠르게 기본을 배우고 서버를 만드는 과정을 시작하였다. '생활 코딩'에 있는 CRUD(Create Read Update Delete), 즉 글 생성, 읽음, 수정, 삭제 기능을 구현하는 웹 서버를 만들었다. CREATE 먼저 "/"로 들어오면 위와 같이 간단한 UI를 만들었다. Create버튼은 글 생성, 밑에 li태그는 생성됐던 글 목록이다. 글을 생성하는 페이지로 가면 "/cerate" 경로에 요롷게 글을 쓸수 있는 기본 틀만 만들어져있다. 글을 쓰고 제출 버튼을 누르면 "/process_create"로 이동하면서 POST 방식으로 내가 입력한게 전달돼고 파일이 생성되..