
아이오닉으로 오프라인 퍼스트 웹 (offline first web) 만들기
김철현
이번 강의에서는 현재 PWA 개발에 가장 최적화되어 있는 ionic과 CouchDB를 사용하여 간단한 전화번호부 웹을 만들고, 구축 과정을 통하여 어떠한 방식으로 오프라인에서 동작가능한지 설명을 해 드립니다.
Trung cấp trở lên
IONIC, PWA
Bằng cách sử dụng khung kết hợp IONIC và FIREBASE, chúng tôi sẽ triển khai PWA (ứng dụng Web lũy tiến), đây là một chủ đề nóng hiện nay.
Hãy cùng triển khai Ứng dụng Web Tiến bộ (PWA), một chủ đề nóng hổi hiện nay, bằng cách sử dụng Ionic 3 và Firebase. Việc triển khai một ứng dụng web thực sự sẽ giúp bạn thiết lập sự phát triển trong tương lai của PWA.
PWA là gì?
Đây là một "web dạng ứng dụng" nhằm mục đích kết hợp những ưu điểm của cả web di động và ứng dụng. PWA tận dụng một API mới gọi là service worker để lưu trữ tạm thời các phần quan trọng của ứng dụng web và cho phép tải tức thì. Điều này cho phép chúng gửi thông báo đẩy ngay cả khi chúng là web di động. (Tham khảo: https://developers.google.com/web/progressive-web-apps/ )
Mặc dù có nhiều framework hỗ trợ triển khai PWA, tôi tin rằng framework Ionic là phù hợp nhất để triển khai PWA vì nó sử dụng Web/App Components, có service worker được tích hợp sẵn và hỗ trợ nhiều API nội bộ/bên ngoài. Nhiều dự án liên quan đến PWA hiện đang được triển khai sử dụng Ionic. *Ionic cung cấp bộ công cụ PWA riêng, mặc dù vẫn đang trong giai đoạn đầu.
ionic 3 Firebase thời gian thực Cơ sở dữ liệu CRUD/lập chỉ mục Firebase Auth tin nhắn đẩy web Moment.js IOS/Android Xây dựng Modal ActionSheet cuộn vô hạn Thời gian Stemp lưới phản hồi
Các gói cli: (/usr/local/lib/node_modules) @ionic/cli-utils: 1.19.0 ionic (Ionic CLI): 3.19.0 Các gói toàn cục: cordova (Cordova CLI): 7.1.0 Các gói cục bộ: @ionic/app-scripts: 3.1.4 Cordova Nền tảng: android 6.3.0 Ionic Framework: ionic-angular 3.9.2 Hệ thống: ios-deploy: 1.9.2 Node: v8.6.0 npm: 5.5.1 Hệ điều hành: macOS High Sierra Xcode: Xcode 9.2 Phiên bản bản dựng 9C40b
Kim Cheol-hyeon
Hiện đang làm việc tự do/tư vấn sau thời gian làm việc tại SDS LGAd Simmani (công cụ tìm kiếm) và Mnet Media (nay là CJ E&M)
Tất cả
27 bài giảng ∙ (5giờ 3phút)
1. thiết lập dự án
07:00
3. chủ đề scs
02:00
4. ràng buộc/chỉ thị
05:00
7. Cài đặt trang chủ
17:00
8. Trang quản lý
12:00
9. Trang người dùng
13:00
10. Danh mụcTrang
24:00
12. Trang tin tức
06:00
13. phương thức
16:00
16. Thời gianStemp
18:00
19. Cuộn vô hạn
16:00
21. Trang chủ
06:00
22. Tìm kiếm
13:00
24. Xuất bản web
15:00
27. Ôn tập
03:00
Tất cả
3 đánh giá
5.0
3 đánh giá
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!