Comments (4)
We're certainly aware of it; however, it's not something that is specifically on our roadmap.
The problem is that it isn't a single technology, idea, or library, so you can't put something like "implement progressive web app" as a bullet point on a todo list. PWA is more of a philosophy for how to build web apps that behave nicely. From that perspective, we're totally on board - and BeeWare (and in particular, Toga for Web) aims to deliver apps that would meet the PWA goals.
from beeware.github.io.
That's nice to hear. BeeWare has several subprojects that serve as cookiecutter templates for different platforms. Would be cool to see something like a "Python-PWA-templates" subproject or at least some PWA-examples in Toga repo in the future.
from beeware.github.io.
I think you're missing my point. What is a PWA app? What allows me to put a "PWA" label on my existing app?
PWA isn't a platform. It isn't a library. It isn't a specific set of compliance criteria. Ultimately, PWA is little more than a marketing label that Google is using to describe sites that make good use of modern web tech. And sure - they're a desirable set of properties for a web app to have - but you have to use other technologies (like Django) to implement and deploy a PWA app.
Thus a "PWA template" doesn't make much sense. However, we might be able to say "BeeWare's Django backend produces progressive web apps" . You could even argue it already is, to the extent that Toga's Django backend is fairly primitive, and as such, doesn't implement many app features.
from beeware.github.io.
I got the point. Regard my post as a suggestion to utilize the term PWA as marketing for your Project ;-)
from beeware.github.io.
Related Issues (20)
- Translation to Russian HOT 1
- Broken Link in 'Challenge Coins' page. HOT 4
- Wrongly named list item in language selection dropdown on website HOT 1
- Status page for target platforms HOT 1
- Labelling the GitHub repository tickets HOT 2
- Beeware webpage's broken links HOT 4
- Broken tag on homepage "Projects" navigation HOT 3
- RuntimeError: Failed to install dependency package. HOT 2
- ModuleNotFoundError: No module named 'werkzeug.contrib' HOT 4
- Add preview capability for PR changes HOT 3
- Stop listing Windows Phone for Enthusiasts ML HOT 1
- Add metatags to show preview content when sharing website links
- setup.py commands not found HOT 2
- when I run "briefcase run android", “Obtaining device skin... Unable to download pixel_3a device skin; is your computer offline?” HOT 26
- [Feature request] Text directions like CSS writing-mode HOT 1
- Replace Netlify HOT 12
- Add handling for Mastodon
- The Contribute To Beeware Button is too thin in some breakpoints HOT 1
- Layout Issues on Community Page Sideboard at mid-sized viewports HOT 4
- about filemanage on android HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from beeware.github.io.