수업 영상 링크: link

  • due date: 제출
    • 3가지 파일을 자신의 github repository (Poapper_Backend_Seminar)에 업로드 해주세요! 형식은 저번에 공지해드린 것과 같습니다. (week2 폴더 만들고 그 안에 prob1.js, prob2.js, textbook.json 업로드)

백엔드를 개발할 때 많은 경우 인터넷에서 함수/모듈에 대한 사용법을 검색해서 사용하게 됩니다. 그래서 이번 숙제에서는 일부러 수업에서 설명하지 않은 함수를 사용하는 문제를 출제하였습니다. 이번 숙제를 통해 함수/모듈의 사용법을 직접 검색하고, 습득하는 능력을 갖춰봅시다 :)


P1. 타이머

setInterval() 함수를 활용해 ‘3초마다’ Hello World!를 출력하는 프로그램을 작성해주세요.


P2. fs 라이브러리 사용하여 json파일 만들기

fs 라이브러리의 writeFileSync() 함수를 활용하여 json 파일을 만들어 봅시다! 여러분이 수강하는 과목 중 하나의 전공책에 대한 정보를 json 객체로 만들어 textbook.json라는 이름의 json 파일로 저장할 수 있는 javascript 코드를 짜주세요!

저번과 달리 이번에는 구체적인 json 형식을 제공해드리지 않습니다. 전공책에 대한 정보를 웹으로 전송하고 데이터베이스에 저장할 때, 어떤 정보가 필요할지 여러분 스스로 디자인해보세요!