Node.js
java와 javascript는 연관성없는 다른 언어이다.
퓨시아(OS) -> Dart -> Flutter 프레임워크
jQuery
자바스크립트 언어를 개발자가 편리하게 사용할수 있게 만들어놓은 도구
Node.js의 역할
자바스크립트는 노드.js로 인해 웹브라우저에서 벗어나 서버사이드 애플리케이션, 데스크톱 애플리케이션, 모바일 애플리케이션 등 여러 플랫폼에서 동작할수 있는 범용 프로그래밍 언어로 등극. react도 결국 Node.js 기반이다.
ES6
BABEL로 쉽게 다운그레이드
설치
-
공식홈페이지에서 LTS 버전 다운로드.
-
정상다운로드 확인
-
VSC에서 code runner 플러그인 필수 설치
왜냐면 Run Code만 누르면 되서 실행이 편하니까...
아니면 일일히 node "e:\tool\node_data\p77_1.js" 형식으로 쳐줘야 실행됨
JSP
DB 커넥션 풀
일종의 문크기. 데이터 동시 통과 가능 크기를 결정
역할 Role 이란? p.175
grant DBA || connect || resource to databasename
외래키
p.180
jdbc 드라이버
- mysql, mariadb
드라이버 기능과 컨넥션풀 기능을 같이 가지고 있음
https://cafe.naver.com/hamminglab/21580
실무에서는 검색해서 공식 홈페이지에서 다운로드 할것
https://mariadb.org/download
- oracle
그외 컨넥션 풀을 위한 라이브러리 DB를 위한 ojdbc6.jar과
컨넥션풀을 위한 tomcat-dbcp-7.0.30.jar이 따로 각각 있어야 합니다.(첨부파일 참조)
https://cafe.naver.com/hamminglab/18092\
DTO의 개념 p.112
단위
- java의 단위는 클래스
- jsp의 단위는 페이지
- React 단위는 모듈 -> 파편화 되어있는 모듈은 webpack으로 묶어 배포판을 만든다
기타
JS 호이스팅
디비버 환경설정
https://cafe.naver.com/hamminglab/20447
https://cafe.naver.com/hamminglab/21572
소규모 프로젝트시? H2 사용
패키지 생태계
$가 뜨면 사용자
샵이 뜨면