티스토리 뷰

올해 초에 쓰기 시작했는데..

연말이 돼서야 겨우 완료했습니다. 

실무 개발을 해 보면서 프로젝트를 진행할 때, 최소한 이런 건 알고 하면 좋겠다 싶은 것들을 넣다 보니까 페이지가 많이 늘어나 버렸습니다.

뭔가 하나를 깊게 파는 서적인 아니지만, 전체적인 흐름 파악이나 개발의 선택 과정을 파악 할 때는 도움이 될 것이라는 생각으로 글을 썼습니다.

 

책 소개 

 

타입스크립트를 활용한 웹 애플리케이션 개발 가이드 북

 

현재 웹 애플리케이션을 개발하기 위한 많은 개발 환경과 그 환경에 맞는 다양한 방법들이 생겨나고 있다. 그래서 우리는 어떤 방법으로 개발을 시작해야 할지 선택하기를 주저하게 된다.

 

이 책에서는 실무에 적합한 플랫폼과 다양한 개발 프레임워크 및 라이브러리를 소개하고, 각 상황에 맞는 플랫폼 및 프레임워크를 선택하고 개발하는 과정을 안내한다. 이런 과정을 통해서 개발의 식견을 넓히고, 새로운 개발 방법을 학습하여 새로운 프로젝트가 생길 때 다양한 구현 방법을 검토하고 결정할 수 있도록 도와준다. 독자 여러분도 이 책만 있으면 어떤 프로젝트든지 훌륭하게 완료할 수 있을 것이다.

 

-    서버리스 및 AWS 서비스 소개

-    Typescript 기본 문법

-    VSCODE를 이용한 개발 환경 구성

-    Typescript를 사용한 AWS 람다 서비스 구성

-    Typescript를 이용한 Vue.js 개발

-    Vue.js에서 UI Framework 사용하기

-    Docker 기본 사용법

-    Typescript를 이용한 ORM 사용

-    Typescript를 이용한 GraphQL 사용

-    TDD 기본 사용법

-    AWS를 통한 배포

 

이 책의 특징 

- 가장 최신의 모던한 웹 애플리케이션 개발 과정을 제공한다.

- 플랫폼 선택부터 웹 애플리케이션 개발 과정까지 다양한 선택 과정을 배울 수 있다.

- 실무 웹 개발에 필요한 다양한 방법 및 개발 환경 구성을 배울 수 있다.

 

이 책이 필요한 독자 

- 웹 개발을 시작하시는 분

- 웹 개발 경험이 있으면서 새로운 개발 환경이 궁금하신 분

- 최신 웹 개발 트렌드에 관심이 있으신 분

 

독자대상 

초중급 

 

소스코드 다운로드 

https://github.com/bjpublic/typescript



출처: https://bjpublic.tistory.com/346 [비제이퍼블릭]

 

온라인 판매

 

타입스크립트, AWS 서버리스로 들어올리다

타입스크립트를 활용한 웹 애플리케이션 개발 가이드 북 현재 웹 애플리케이션을 개발하기 위한 많은 개발 환경과 그 환경에 맞는 다양한 방법들이 생겨나고 있다. 그래서 우리는 어떤 방법으로 개발을 시작해야 할지 선택하기를 주저하게 된다.본서에서는 실무에 적합한 플랫폼과 다양한 개발 프레임워크 및 라이브러리를 소개하고, 각 상황에 맞는 ...

www.yes24.com

 

타입스크립트, AWS 서버리스로 들어올리다

실무에 적합한 플랫폼과 다양한 개발 프레임워크 및 라이브러리를 소개하고, 각 상황에 맞는 플랫폼 및 프레임워크를 선택하고 개발하는 과정을 안내한다. 새로운 개발 방법을 학습하여 새로운 프로젝트가 생길 때 ...

www.aladin.co.kr

 

타입스크립트, AWS 서버리스로 들어올리다

현재 웹 애플리케이션을 개발하기 위한 많은 개발 환경과...

www.kyobobook.co.kr

 

댓글
  • 프로필사진 adanB 서버리스 설정을 책에 나온데로 하고 포스트맨에서 get 을 호출했을때 계속 타임아웃이 뜹니다. 서버리스에서 호출된 함수에서 함수가 실행되는 점은 확인하였습니다. 무엇이 문제일까요?ㅠ 2020.01.03 23:30 신고
  • 프로필사진 신규하 타임아웃이 뜬다면 잘 못 된 주소를 호출 했을 수 있습니다.
    어떤 챕터의 어떤 예제인지 알려주시면 좀 더 자세한 답변을 해 드릴 수 있을 것 같습니다.
    2020.01.06 15:39 신고
  • 프로필사진 곰딩 책 잘 보고 있습니다~ 간단한 질문이 있습니다. ";" 세미콜론을 입력하는 기준이 있나요?
    139쪽 7.6 함수 코드에서는 라인 당 세미콜론이 찍혀 있는데,
    141쪽 7.7 인터페이스의 샘플코드 size: Size 에는 세미콜론이 없고,
    또, 142쪽 샘플코드 내에서 인터페이스 부분은 세미콜론이 있고, 펑션부분에는 세미콜론이 없어서...
    그 기준이 궁금합니다!

    한가지 더 질문을 드리면,,,
    165쪽 8.5 다이나모디비 로컬 설치 파트에서,,
    설명대로 잘 따라한거 같은데,
    sls offline start 를 실행하면
    다이나모디비 접속 주소가 나와야 하는 라인에,
    Serverless: Skipping start: DynamoDB Local is not available for stage: dev
    위와 같은 메시지가 출력되어, 디비에 접속할 수가 없습니다. 해결방법 아시면 댓글 부탁드려요.
    구글링을 해 봐도 이틀째 해결을 못하고 있네요 ㅠㅠ
    2020.01.07 09:54
  • 프로필사진 신규하 먼저 잘 봐주신다니 감사합니다.
    기본적으로 자바스크립트에서는 세미콜론을 쓰지 않아도 무방합니다.
    그런데 타입스크립트에서는 tslint.js 파일에서 사용 여부를 결정 할 수 있습니다.
    본 예제에서는 웹사이트에서 컴파일 되는걸 테스트 하면서 작성한 코드라서 세미콜론이 누락 되었네요.
    하지만, 실행에는 별 지장이 없습니다.

    로컬 다이나모디비의 경우에는 자바로 실행이 되게 됩니다.
    그래서, 로컬에 자바를 꼭 설치 하셔야 합니다.
    https://java.com/ko/download

    위 사이트에서 자바 다운로드 받아서 설치 후 터미널 또는 명령어 프롬프트에서 "java -version"으로 자바가 설치가 되어 있는지를 확인 해 주세요.
    설치가 확인 되었으면..

    sls dynamodb install

    로 다이나모디비를 재설치 해 주세요.


    2020.01.09 10:41 신고
댓글쓰기 폼