Our great sponsors
-
bubblewrap
Bubblewrap is a Command Line Interface (CLI) that helps developers to create a Project for an Android application that launches an existing Progressive Web App (PWAs) using a Trusted Web Activity. (by GoogleChromeLabs)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Of course, it doesn't use any native framework, it's a pure Progressive Web App (PWA) wrapped as Trusted Web Activity. The advantage with this is you do not need to bundle it every time there is an update, you just deploy it to the PlayStore once and then it stays up-to-date with the web app automatically. You also do not need to worry about users using old versions, aka. your backend needs to handle only the latest version. I used bubblewrap for the bundling, but there is also a GUI from Microsoft called PWA Builder.
The app currently uses pure SCSS, but if I would start building it today I would definitely use Tailwind, or rather UnoCSS, which is very similar, but has some nice improvements over Tailwind and integrates perfectly with Nuxt.
You can check out Elk or one of my other open-source projects if you want to look at some code:
Related posts
- UnoCSS — an Instant On-Demand Atomic CSS Engine
- What do you think we can do better to improve Vue position in the frontend space as a dominant UI framework?
- "Uno CSS, a good different yet similar styling library to Tailwind" by YT/Awesome Coding
- Writing future-proof UnoCSS
- UnoCSS: Instant On-Demand Atomic CSS Engine