버전이란?버전(Version)이란 특정 제품이나 시스템, 소프트웨어 등이 시간에 따라 변화하거나 개선되는 과정을 구분하기 위해 사용하는 고유의 번호나 이름을 말한다. 소프트웨어 개발에서 버전은 코드의 특정 상태를 나타내며, 버전 관리 시스템을 통해 특정 시점의 코드 상

git은 내 컴퓨터 안에서 버전을 관리해주는 시스템이자, 깃허브와 소통하는 시스템이다. 중앙에는 원격에 있는 github가 있다. 이때, github는 원격 컴퓨터에서 백업을 담당하는 시스템이자, 내 컴퓨터와는 별도로 버전 관리를 해주고 로컬의 파일들의 히스토리들을

WAS는 웹 서버 기능의 많은 부분을 수행할 수 있지만 이 둘의 사용 목적이 다르다. 웹 서버는 이미지나 단순 html 같은 정적인 리소스들을 전달한다. 반면 WAS는 동적인 데이터를 위주로 처리하는 서버이고 DB와 연결되어 데이터 처리에 대한 요청을 한다. WAS가

기능 개발 > feature/login, feature/select-product출시 준비 > release-1.3, release-1.4긴급 수정 > hot fix-1.2.1main branch에서 feature/login branch를 생성한 시점부터, main

Express는 웹 및 모바일 애플리케이션을 위한 간결하고 유연한 Node.js 웹 애플리케이션 프레임워크이다. Node.js는 표준 웹서버 프레임워크로 불려질 만큼 많은 곳에서 사용되고 있다.그렇다면 Node.js와 Express는 무슨 관계일까?Node.js는 Ch
현재 node.js 중심으로 학습하고 있어서 아직 DB구축 및 연동을 하지 못했다. 따라서 임시로 json형식으로 다음과 같은 데이터를 넣었다.Node.js 환경에서 웹 애플리케이션을 개발하기 위해 사용되는 Express 프레임워크를 불러오는 코드이다. require는

board 스키마 생성사용자 테이블 생성사용자 데이터 삽입게시글 테이블 생성게시글 데이터 삽입게시글 테이블에 수정일자 컬럼 추가게시글 테이블 id2 수정게시글 테이블에 작성자 컬럼 FK 추가조인DATE날짜만YYYY-MM-DDDATETIME(자동입력 안됨)날짜 + 시간Y