Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

starter-react-flux v4 #29

Merged
merged 19 commits into from
Mar 18, 2019
Merged

starter-react-flux v4 #29

merged 19 commits into from
Mar 18, 2019

Conversation

SokichiFujita
Copy link
Owner

@SokichiFujita SokichiFujita commented Mar 18, 2019

Support for PWA

Supported all Baseline Progressive Web App Checklist features based on PWA check list by Google

  • Site is served over HTTPS: Depend on platform to publish
  • Pages are responsive on tablets & mobile devices
  • All app URLs load while offline: Added ServiceWorker
  • Metadata provided for Add to Home screen: Added Web App Manifest
  • First load fast even on 3G: TTI 8.3 sec (however should be more fast)
  • Site works cross-browser: by targets config of Babel
  • Page transitions don't feel like they block on the network: maybe
  • Each page has a URL: by React-Router

And also supported several "Exemplary Progressive Web App Checklist" features

Improve generated page

Screen Shot 2019-03-18 at 23 26 27

Screen Shot 2019-03-18 at 23 26 59

Refactor app configurations

  • Webpack
  • Babel
    • Improved the configurations

@SokichiFujita SokichiFujita self-assigned this Mar 18, 2019
@SokichiFujita SokichiFujita changed the title Support for PWA starter-react-flux v4 Mar 18, 2019
@SokichiFujita SokichiFujita merged commit 6d202b6 into master Mar 18, 2019
@SokichiFujita SokichiFujita deleted the workbox branch August 11, 2019 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant