국립세종도서관
상세검색 닫기
자료유형
본문언어
출판년도 ~
정렬
상세검색 +

기타

  • 홈으로
글씨 글씨 확대 글씨 축소
자바스크립트로 서버와 클라이언트 구축하기 / 박정태 지음
자바스크립트로 서버와 클라이언트 구축하기 책표지
  • ·표제/책임표시사항 자바스크립트로 서버와 클라이언트 구축하기 / 박정태 지음
  • ·발행사항 서울 : 정보문화사, 2018
  • ·형태사항 xv, 483 p. ;24 cm
  • ·주기사항 색인수록
  • ·표준번호/부호 ISBN: 9788956747842  13000 : \25000 
  • ·분류기호 한국십진분류법-> 005.138  듀이십진분류법-> 005.2762  
  • ·주제명 자바 스크립트[JavaScript]
권별정보 자료위치출력 관심도서 보기 관심도서 담기

※ 좌우로 스크롤하시면 내용이 보입니다.

권별정보 안내
신청 편/권차 편제 저작자 발행년도 등록번호 청구기호 자료있는 곳 자료상태 예약자 반납예정일 매체구분
박정태 지음 2018 SE0000392739 005.138-18-8 일반자료실(서고) 서고 비치(온라인 신청 후 이용) 0 - 인쇄자료(책자형) 
※ 신청 종류
- 대출예약신청:
자료상태가 ‘대출중’인 경우 해당 도서를 예약하여 도서 반납 시 우선적으로 대출받을 수 있는 서비스
- 청사대출신청:
정부세종청사(6-3동, 2-1동)에 위치한 무인예약도서대출반납기에서 도서 수령‧반납이 가능한 서비스
- 무인대출신청:
도서관 1문(정문)에 위치한 무인예약도서대출기에서 도서 수령이 가능한 서비스
- 서고자료신청:
서고에 보관된 자료에 대한 열람신청 서비스 이용방법: 로그인 → 자료검색 → [상세정보] 클릭 → 권별정보에서 자료 선택 →[서고자료신청] → 자료비치완료 문자 수신 → 해당 자료실에서 자료 수령
서가 둘러보기
서가둘러보기 로딩중

목차


설치// 개발 환경 설정
1. node.js 설치
2. MySQL 설치 

PART 0. 필수 문법
1. 변수 생성 
2. 데이터 타입 
3. 데이터 형 변환 
4. 비구조화 할당(Destructuring Assignment) 
5. 조건문 
6. 반복문 
7. Array(배열) 고급 사용법 
8. Object(객체) 고급 사용법 
9. 전개 연산자(Spread Operator) 
10. 함수와 화살표 함수 
11. 클래스 
12. 모듈 패턴 

1단계// 클라이언트

PART 1. vue.js
1. vue.js 시작하기, vue 인스턴스 생성 
2. 템플릿 문법 
3. 데이터 바인딩 
4. computed, watch, methods
5. 조건부 렌더링, 리스트 렌더링 
6. 이벤트 핸들링 
7. 라이프 사이클 

PART 2. nuxt.js
1. nuxt.js 시작하기 
2. pages 
3. 설정 파일 
4. 라우트 
5. 레이아웃 
6. 컴포넌트 
7. Vuex store를 이용한 데이터 관리 

2단계// 서버 만들기

PART 3. node.js
1. http 모듈과 서버 요청 테스트 
2. 요청 객체, 응답 객체 
3. GET, POST, 정적/동적 파일 제공 
4. 서버 실행 
5. npm과 package.json 

PART 4. express
1. 라우팅 
2. 미들웨어 
3. express-generator 
4. express와 nuxt.js 같이 사용하기 

PART 5. node.js의 특징 - 비동기 패턴
1. 비동기(asynchronous) 패턴 
2. 비동기 패턴 해결 - 콜백(callback) 
3. 비동기 패턴 해결 - Promise 
4. 비동기 패턴 해결 - async/await 

PART 6. 데이터베이스
1. database의 이해 - ① 
2. database의 이해 - ② 
3. database의 이해 - ③ 
4. database의 이해 - ④ 
5. database 연동 

PART 7. ORM을 이용한 데이터베이스 연동
1. ORM 
2. 모델 
3. 데이터 생성 
4. 데이터 수정/삭제 
5. 데이터 조회 

PART 8. 알아두면 유용한 라이브러리
1. 이메일 보내기 
2. 요청 모듈 
3. 파일 업로드 
4. 사용자 인증 
5. 노드 버전 관리 

PART 9. 소켓
1. 소켓 사용을 위한 설정 
2. 다양한 형태로 소켓 서버 구축 

3단계// 1차 프로젝트 채팅 구현

PART 10. node.js
1. 프로젝트 생성과 초기 세팅 
2. 채팅방 입장 
3. 채팅 구현 - 전체 채팅 
4. 채팅 구현 - 귓속말
5. 채팅 구현 - 팀 채팅 

4단계// 최종 프로젝트 쇼핑몰 구축

PART 11. 쇼핑몰 구축 - 관리자편
1. 프로젝트 생성과 서버 초기 세팅 
2. 디비 모델링 - 모델 파일 생성 
3. 제품 등록 
4. 제품 리스트 
5. 유저 리스트 
6. 구매 리스트 
7. 메인 페이지 

PART 12. 쇼핑몰 구축 - 사용자편
1. 메인 페이지 
2. 유저 관리 - 회원가입 
3. 유저 관리 - 로그인 
4. 제품 페이지 
5. 마이페이지