-
-
Notifications
You must be signed in to change notification settings - Fork 773
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
Progressive Web App (PWA) #68
Comments
I've already gone through |
@ajayns I'd recommend starting looking into what a PWA is and does. Make a list of features that you would want to implement during GSoC. You could also start looking into the PWA that comes with create-react-app and try to add new features to it. You could also start to add some code to create-react-app to talk to plone.restapi (I have some drafts for how-tos I could provide you with if you are interested) |
@tisto I've worked a with PWAs building Angular 2+ apps, think we can follow similar steps for React. I think we'll use Google's PWA Checklist along with Lighthouse in Chrome to set goals and properly implement it. Yes I've started exploring create-react-app and the plone.restapi. But then the restapi still seems vague to me when I think of how to use it to feed data to the PWA. Anything you can provide would really help! |
@ajayns I started to write some tutorials here: https://github.com/kitconcept/plone.restapi-react-tutorial They are not finished but I guess you could try to follow them and let me know if you run into problems. Feel free to report issues directly in the repo. |
@tisto Okay that's great! I will look into it, thanks! |
Hey @tisto , What's the status of the work on this :) |
@nileshgulia1 Hey! No work has yet been started yet on this, but you can explore the repo itself and also take a look in the plone docs for how it works and so on. |
@tisto we just had a first-timer open a PR because this issue is open. Do we even want to do this anymore? |
@stevepiercy We had a GSOC in 2018 about this, but it never made it into core. I'd say let's close it. |
Turn plone-react into a PWA. create-react-app now comes with a basic PWA functionality. Might be a good starting point: facebook/create-react-app#1728
The text was updated successfully, but these errors were encountered: