전체 글185 09. git 설치, github 간단 연동 1. 버전관리 여러 파일을 하나의 버전으로 묶어 관리하는 것 버전관리 시스템의 종류1. 클라이언트 _서버모델 - 하나의 중앙 서버로 여러 클라이언트들이 각자 필요한 것만 가져와서 작업하고 다시 중앙서버로 보내서 통합하는 방식- SVN, CVS2. 분산 모델 - 하나의 중앙서버가 존재하지만 여러 클라이언트들은 각자의 컴퓨터 저장소에 전체 사본을 가지고 작업하는 방식 - Git 2. Git 버전 관리 시스템의 일종 Git 의 장점1. 동시에 작업하는 사람들과 소스코드를 주고받을 필요 x2. 같은 파일을 여러명이 동시에 병렬 개발이 가능3. 변동 과정을 체계적으로 관리할 수 있고, 언제든지 지난 시점의 버전으로 되돌리기 가능4. 인터넷이 연결되지 않은 곳에서도 개발을 진행할 수 있고, 중앙 서버.. 2024. 4. 25. 08. Express 웹 프레임워크, route, morgan 1. Express 웹 프레임워크웹 서버를 생성하고 HTTP 요청에 대한 라우팅 및 처리, 미들웨어를 통한 요청 및 응답 처리 등을 간단하게 구현할 수 있음다양한 확장 기능과 모듈을 제공하여 개발 생산성을 높일 수 있음 express 모듈 설치 npm i express >>> - [package.json] "type":"module""start":"nodemon 7_express>>> - [terminal] npm start 미들웨어 js > import express from 'express'; //객체 생성 const app = express(); //미들웨어 .. 2024. 4. 25. 07. http 모듈, 템플릿 엔진 1. http 모듈 웹 서버와 클라이언트를 만들고 관리하는데 사용되는 핵심 모듈 HTTP 서버를 만들거나 HTTP 클라이언트 요청을 만들 수 있음 HTTP 서버를 생성_요청에 따라 파일을 제공 js > const http=require('http'); const fs=require('fs'); console.log('http 모듈 테스트'); console.log('노드몬이 실행중입니다!'); //req:request(사용자가 전달한 객체) //res:response(사용자가 전달받을(사용자에게 전달할)객체) const server=http.crea.. 2024. 4. 24. 06. 버퍼(buffer), 스트림(Steam) 1. 버퍼(buffer) 메모리에 저장되는 일부 공간바이트 단위로 저장되며 integer 형태의 배열 버퍼(Buffer) js > const buf=Buffer.from('Hi'); console.log(buf); // Buffer 48 69> console.log(buf.length); // 2 console.log(buf[0]); // 72 console.log(buf[1]); //105 * 아스키 코드로 바이트 값이 저장됨 console.log(buf.toStri.. 2024. 4. 24. 이전 1 ··· 23 24 25 26 27 28 29 ··· 47 다음