Our great sponsors
-
berryjam
Open Source Vue.js Component Analyzer - Save time communicating and effort in development to create better and more efficient code
-
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.
If you are feel this article is useful, could you consider starring Berryjam's Github repo ā ā ā It would mean the world and encourage me to create more content.
In this post, for simplicity, we'll explore how to implement Atomic Design in Vue.js with only HTML. I'll start with the basics of Atomic Design and then demonstrate how to apply its principles in Vue.js.
In my experience of building and delivering systems for various clients, depending on their requirements or preferences, itās inevitable that I may use UI frameworks and libraries like Ant Design and Tailwind. Often, I have to build on top of each components. If you are working alone, itās not such a big problem. But when working as a team, things get complicated quickly. So, I started looking at different methodologies which can provide development flexibility and system maintainability for the projects Iām leading. I choose Atomic Design methodology and want to share why it works for me.
In my experience of building and delivering systems for various clients, depending on their requirements or preferences, itās inevitable that I may use UI frameworks and libraries like Ant Design and Tailwind. Often, I have to build on top of each components. If you are working alone, itās not such a big problem. But when working as a team, things get complicated quickly. So, I started looking at different methodologies which can provide development flexibility and system maintainability for the projects Iām leading. I choose Atomic Design methodology and want to share why it works for me.
Related posts
- 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?
- Create a Real-Time Food Ordering Notification Service in Vue.js