-
core
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. (by vuejs)
-
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.
Overall, pretty simple but it is nice to save the steps ever time we want to do some experimenting. You can grab the source from Github for yourself. Next time, we'll add Laravel Breeze for some simple authentication and set up our TDD workflow as well.
Laravel has recently added a couple cool new tech stacks to the ecosystem, Livewire and Inertia. Both have a lot of potential and can be great next steps for people looking to get some more interactivity in their Laravel projects but who may feel that a full fledged JS framework is daunting. About a year before Laravel introduced the new stacks, I decided to take the plunge on Vue. Even with great options like Livewire and Inertia, I would highly recommend a Vue deep dive.
For the fastest prototyping, TailwindCSS is an excellent choice to style our views. It is a utility framework which might feel wrong if you strive to minimize the number of classes you use in your HTML. If try it, I'm sure you'll love it. It is what I used to build my site as well as several others. As a developer with mostly backend experience, Tailwind really helped to demystify all things CSS.
Related posts
-
🎉Introducing Atomic Design in Vue.js🔥
-
The one with styling Zag.js components with Tailwind CSS
-
Crafting my Portfolio - Nav and Footer
-
Creating a dropdown menu using Vue3 and PopperJS
-
Any UI framework for Vue that isn't so opinionated it can't be customized? - Also, what's it like working with your preferred framework?