본문 바로가기
728x90
반응형

node.js5

04.24~28 디지털 트윈 부트캠프 9~13일차 (3) 4월 26일 네임스페이스 이름이 존재하는 공간으로 이름들을 한 곳에 모아 충돌을 미리 방지하고 해당 이름으로 선언된 변수와 함수를 쉽게 가져다 쓸 수 있도록 만든 메커니즘 하나의 전역 객체를 생성한 후 그 안에 필요한 모든 기능을 프로퍼티로 정의 객체 리터럴과 즉시 실행 함수 표기법 카멜 표기법 camelCase 파스칼 표기법 PascalCase 스네이크 표기법 snake_case 헝가리안 표기법 strHungarian (변수명의 앞에 자료형을 붙임) 케밥 표기법 kebab-case 프로토콜 규약 2023.03.21 - [TIL] - 조금 어려운 이터러블, 이터레이터 조금 어려운 이터러블, 이터레이터 이터러블, 이터레이터에 대해 알아보자! 이터레이션 프로토콜 이터러블 프로토콜이란? => 순회 가능한 데이.. 2023. 4. 30.
04.24~28 디지털 트윈 부트캠프 9~13일차 (2) 4월 25일 상대경로와 절대경로 상대경로 현재 파일의 위치를 기준으로 연결하려는 파일의 상대적인 경로를 적는 것 절대경로 파일의 root부터 해당 파일까지의 경로 미들웨어 HTTP 요청과 응답의 중간에 위치하여 요청과 응답 사이에서 작동하며, 요청과 응답을 조작하거나 분석하는 데 사용 미들웨어는 요청 객체(request), 응답 객체(response), 그리고 다음 미들웨어로 이어지는 함수인 next를 인자로 받는다. 이를 통해 요청과 응답을 조작하고, 다음 미들웨어로 연결하는 역할을 수행 스테이트풀(stateful)과 스테이트리스(stateless) 스테이트풀(stateful) 시스템은 클라이언트와 서버 사이에 상태 정보를 저장하고 유지 상태 정보를 유지하면 클라이언트와 서버가 상호작용할 때 이전 상태.. 2023. 4. 30.
04.24~28 디지털 트윈 부트캠프 9~13일차 (1) 여지껏 한 번도 코로나 안걸렸다가 요번에서야 된통 걸려버렸다;;;;;;; 하필이면 내가 어려워하는 백엔드를 배우는 주간이였어서 문제가 좀 크다ㅜㅠ 차라리 자바스크립트를 배우는 주간이였으면 맘 편히 쉬지 않았을까,,,,킁 수업 내용을 완전히 따라가긴 어려우니 강사님이 올리신 과제와 추천 영상을 토대로 아예 24일~28일의 내용을 가볍게 짚고 넘어가기라도 하자..! 4월 24일 Node.js란? 자바스크립트를 실행시키는 런타임 환경 비동기 이벤트 주도 JS 런타임으로써 Node.js는 확장성 있는 네트워크 애플리케이션을 만들 수 있도록 설계됨 - 공식문서 런타임 환경 특정 언어로 만든 프로그램을 실행할 수 있도록 해주는 프로그램 비동기 이벤트 Promise, Async/Await => 콜백 기반 비동기 함수.. 2023. 4. 30.
04.26 디지털 트윈 부트캠프 12일차 node.js 숙제 // require를 사용하여 필요한 패키지들을 불러온다. const express = require('express'); const morgan = require('morgan'); const cookieParser = require('cookie-parser'); const session = require('express-session'); const dotenv = require('dotenv'); const path = require('path'); dotenv.config(); // .env 파일을 로드하고 Express 앱을 생성 const app = express(); // // .env 파일에 정의된 환경 변수들을 로드하고, app 변수를 생성 // process.env.. 2023. 4. 26.
04.25 디지털 트윈 부트캠프 11일차 4월 24일은 아파서 결석했다 흑흑 건강관리도 열심히 하자~!~! node.js NPM node.js에서 사용할 수 있는 모듈을 패키지화하여 관련된 cli를 제공 패키지: npm에 업로드된 노드 모듈 자신이 작성한 패키지를 공개할 수도 있고 필요한 패키지를 검색하여 재사용 가능. 대부분 오픈 소스 런타임 특정 언어로 만든 프로그램들을 실행할 수 있게 해주는 가상 머신의 상태 비동기와 동기 비동기: 동시에 일어나지 않는다를 의미, 요청과 결과가 동시에 일어나지 않는다. 하나의 요청에 따른 응답을 즉시 처리하지 않아도, 그 대기 시간동안 또 다른 요청에 대해 처리 가능한 방식 동기: 동시에 일어난다는 뜻으로 요청과 그 결과가 동시에 일어난다. 요청을 하면 바로 결과가 주어져야 하므로 순서에 맞춰 진행되지만 .. 2023. 4. 25.
728x90
반응형

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."