簡報於前端魔法師六月份小聚
====
簡介
====
一開始聽到 Progressive Web App 就想到以下幾個名詞:
1. Multi-page App
2. Single Page App
3. Universal Web App
那 PWA 跟它們有關係嗎?
=======
Takeaway
=======
Progressive Web App 就是想像你的 Web App
1. 可以直接被使用者下載到桌面上使用
2. 被打開時可以有 Splash Screen
3. 完全看不到 URL bar,操作起來像 Native App
4. 可以讓使用者 offline 使用
5. 可以擁有跟 Native App 一樣的推播功能
6. 有效率更高的使用者體驗
最後不管未來是什麼,
目的就是讓你的使用者有個更美好的 Web 體驗呀!
=======
參考連結
=======
Frontend Engineering-認識 Single Page Application(SPA)
http://www.jollen.org/blog/2014/09/single-page-application.html
Universal JavaScript
https://medium.com/@mjackson/universal-javascript-4761051b7ae9
Isomorphic JavaScript: The Future of Web Apps
http://nerds.airbnb.com/isomorphic-javascript-future-web-apps/
Progressive Web App Demos
http://airhorner.com
https://github.com/andreasbovens/simple-demo
https://weather-pwa-sample.firebaseapp.com/step-08
Google Web Fundamentals
https://developers.google.com/web/fundamentals/
Progressive Web Apps across all frameworks - Google I/O 2016
Video: https://www.youtube.com/watch?v=srdKq0DckXQ
Slide: https://speakerdeck.com/addyosmani/progressive-web-apps-across-all-frameworks
Progressive Web Apps (Chrome Dev Summit 2015)
https://www.youtube.com/watch?v=MyQ8mtR9WxI
=======
工商連結
=======
React Quick Tutorial
https://github.com/shiningjason1989/react-quick-tutorial
「24 小時,快速入門 React」線上課程
https://4cats.teachable.com/courses/24hrs-react-101
Softnshare 社群
https://softnshare.wordpress.com/slack/
前端魔法師社團,play with us :)
https://www.facebook.com/groups/1635233983410054