Skip to content

☕️ This is the complete sample code for the book 'Do it! Making Progressive Web Apps'. 🍪 'Do it! 프로그레시브 웹앱 만들기' 책의 실습 완성 소스코드입니다.

Notifications You must be signed in to change notification settings

codedesign-webapp/pwa-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hits





"Do it! 프로그레시브 웹앱 만들기" 책 실습 소스코드




1. 예제 파일 소개

이 곳은 'Do it! 프로그레시브 웹앱 만들기' (이지스퍼블리싱, 김응석 저) 책 실습예제 완성 소스코드 원격저장소(Repository) 입니다.

  • 버전에 상관 없이 실행할 수 있는 완성된 소스파일과 책 내용에 따라 직접 따라해 볼 수 있는 프로젝트 템플릿(boilerplate)이 준비되어 있습니다.

책에 대한 자세한 소개는 아래 링크를 참고하세요.


2. 예제로 실습할 수 있는 14가지 핵심 주제

이 책에 실린 다양한 실습을 따라 하다 보면 다음과 같은 14가지 핵심 주제를 자연스럽게 터득할 수 있습니다. 이러한 기술은 모던 웹과 모바일 앱을 개발할 때 필수이므로 프런트엔드 개발자로 성장하는 데 폭넓은 경험을 제공합니다.

1. ES6+ 필수 기능
2. 뷰, 뷰티파이 기초 & 고급
3. 구글 머티리얼 디자인 스펙 2
4. 반응형 웹 프로그래밍
5. 파이어베이스 실시간 DB
6. 워크박스 런타임 캐시
7. 모바일 하드웨어 제어
8. 이메일-구글 인증
9. 푸시 알림
10. 오프라인 동기화
11. 아파치 코르도바로 하이브리드 앱 만들기
12. PWA → 네이티브 앱 변환
13. 구글 플레이 스토어에 배포
14. 서버리스 프로그래밍

3. 사용 도구

  • 소스코드 편집기 : 비주얼스튜디오 코드

4. 사용방법


다운로드 방법


  • 깃허브 사용이 처음이신 분들은 [Code] - [Download ZIP] 버튼을 선택하면 압축된 ZIP 파일을 다운로드 받을 수 있습니다.


  • 깃허브 계정을 가지고 계시면 우측 상단의 [Fork] 버튼을 누르면 자신의 계정으로 복제됩니다.


  • 깃허브 사용에 익숙하신 분들은 git clone 명령으로 다운로드 받아 사용하시면 됩니다.

    git clone https://github.com/codedesign-webapp/pwa-example
    

폴더 이름

  • 폴더 이름이 ex01-011장의 첫번째 예제라는 의미입니다. 완성된 소스코드가 들어 있습니다.
  • 폴더 이름이 ex05-07_start시작할 때 활용하는 프로젝트 템플릿을 의미합니다. start 폴더를 열어 책 설명에 맞춰서 소스코드를 입력하며 학습하시면 됩니다.

5. 질의 응답과 최신 소식 제공

책을 읽다가 궁금한 점은 이지스퍼블리싱 홈페이지나 저자가 직접 운영하는 'CODE*DESIGN 웹앱' 커뮤니티 카페에 질문해 보세요. 또한 카페에서는 프로그레시브 웹앱 관련 최신 소식도 만날 수 있습니다.


감사합니다.



CODE*DESIGN 웹앱 : https://CODE-DESIGN.web.app

'CODE*DESIGN 웹앱'은 PWA 프로그레시브 웹앱의 개발과 UIUX 디자인 방법의 스터디를 위한 커뮤니티 카페입니다.









"Do it! Making Progressive Web Apps" Book Practice Source Code




1. Introduction to sample files

This is a source code repository for practicing examples of the book which is 'Do it! Making Progressive Web Apps' (Easys Publishing, Eungsuk Kim).

  • A complete source file that can be executed regardless of version and a project template(boilerplate) that can be followed directly according to the contents of the book are prepared.

For a detailed introduction to the book, please refer to the link below.


2. 14 key topics to practice with examples

By following the various examples in this book, you can naturally master the 14 key topics: These skills are essential when developing modern web and mobile apps, giving you a broad experience in growing as a front-end developer.

1. ES6+ essential features
2. Basic & Advanced for Vue.js, Vuetify.js
3. Google Material Design Specification 2
4. Responsive Web Programming
5. Firebase real-time DB
6. Workbox runtime cache
7. Mobile hardware control
8. Email-Google authentication
9. Push Notification
10. Offline synchronization
11. Making hybrid apps with Apache Cordova
12. PWA → Native App Conversion
13. Publishing on Google Play Store
14. Serverless Programming

3. Tools

  • Source Code Editor: Visual Studio Code

4. How to use


How to download


  • If you are new to GitHub, click the [Code]-[Download ZIP] button to download the compressed ZIP file.


  • If you have a GitHub account, click the [Fork] button in the upper right corner to duplicate your account.


  • If you are familiar with GitHub, you can download it with the git clone command.

    git clone https://github.com/codedesign-webapp/pwa-example
    

Folder name

  • The folder name ex01-01 means that it is the first example in Chapter 1. It contains the completed source code.
  • The folder name ex05-07_start means the project template(boilerplate) used when starting. You can learn by opening the start folder and entering the source code according to the description of the book.

5. Q&A and the latest news

If you have any questions while reading a book, ask the Easys Publishing homepage or 'CODE*DESIGN web app' community cafe operated by the author. Especially in cafe, you can also find the latest news related to Progressive Web Apps.


Thank you.



CODE*DESIGN web app: https://CODE-DESIGN.web.app

'CODE*DESIGN Web App' is a internet community cafe for PWA Progressive Web App development and UI/UX design method studies.




About

☕️ This is the complete sample code for the book 'Do it! Making Progressive Web Apps'. 🍪 'Do it! 프로그레시브 웹앱 만들기' 책의 실습 완성 소스코드입니다.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published