That is a great idea and usage. I was thinking about a Blazor setup.. but I will think more about the approach first. I think in a very near future a Fast-Tailwind repo will arrise.
I'm in the same boat, I still like the plain old vanilla JS I do see the benefits of Typescript and all but I don't know I have been doing JS since I was 10 years old so I guess it's something that comes from my childhood haha. I just love JS in any fashion, it's a love relationship since the beginning and way back then I always saw that there was huge value around JS but never imagined back then that we would get to were we are today, back then Flash was the big deal and it was doing the more advanced functionality in the front-end could never imagined that Shockwave, Flash would all get basically banned due to security. Interesting turn around for JS and the open source nature it has always had since its infancy with the Mozilla Browser.
I don't think that was the objetive of Web Components at all but to really create open standards around what React started a long time ago.
Server-side rendering is not going away ever, there will always be a way to optimize things and to do tree-shaking and all so don't think that a new technology replaces everything else the rest of the eco-system will still remain with a clear purpose.
You can do a small little project without builds and all but every "real" project will still need a build process in the end this concept was inherited from Continuous Integration and it's not going away.
Focus on Web Components and forget Fast you'll see the benefits then and then start looking around at other projects focusing on Web Components. The benefit is that you can have whatever frontend tech stack at your project, someone doing Vue another one in React.. another one in JQuery there's no limits.
Lit has been doing this for a while it's from that Polymer project.
https://lit-element.polymer-project.org/
Web Components is a huge deal, you can do just web components on plain notepad and not need any build system for something very simple just using module based packages on the browser this is really cool.
Snowpack for me was something huge, getting away from webpack was like getting back hours of work.
But I don't know, till now for me I still see the Lit-Element and stuff as being more flexible than this one, the beauty is for example you can have a component in react and another on in Vue, it doesn't really matter and another one in JQuery. You can have whatever works best for you for each case.
I was looking at the code it looks optimized, will do a couple of tests later maybe combining this as the main webcomponent controller with something like tailwind css makes sense, but just using this plain look and feel I don't think it's viable at this moment but it's a good structural start I would say. Was looking forward to do this with lit so maybe I might test this and see how the code looks, from a code output perspective it looks promising let us see this with something like snowpack.
Till now Lit looks a lot easier to use and all let us see how it goes.
Nubank is one of the biggest startups in Brazil and I am a Nubank customer and I must say they have the best service available. Treating customers as customers.
I think this is what happens when you start to push for something without talking with local authorities, they need to remember that it's all about the politics and that's everywhere.
I would love to test this in Brazil because people here are creative with stealing so it would be very interesting to see how this would rollout with people trying to say they didn’t pick things up or things in that manter, WhatsApp had e o change a lot because here in Brazil people abuse the security aspects to the maximum.
If I was the owner of the Store I would put a security guy to validate that it was paíd, if not then don’t let them put of the Store. I’m a tech guy but if it was my store I would like to double check somehow. From a security perspective it’s great to only let people in with credit and also I would be able to somehow track who was trying to do something wrong.
This article shows how the author has a vision about developing nations still working on 2G and SNES to web game development as almost being the same. Back then people didn't even talk about RAM but ROM so it's a totally different scenario, and about the 2G maybe you think South Korea is a developing country too well they're the first ones with the 5G technology in the world implemented at comercial scale.
Do image processing in the browser you would utilize the browser's and the user's resources not having to do backend processing, that's what photoshop does and what most of the image processors do, it's what you should be focusing on.