PinnedFotis AdamakisThe Anatomy of a Vue 3 ComponentVue 3 has made significant progress and reached a strong level of maturity with Composition API & Script Setup being the recommended and…5 min read·Sep 2, 2023----
PinnedFotis AdamakisClean Layout Architecture for Vue ApplicationsLayouts are an essential pattern to reduce code repetition and create maintainable and professional-looking applications. If you are using…6 min read·Sep 18, 2023--1--1
PinnedFotis AdamakisExpress + Mongo Application Architecture and Folder StructureI really like express. It is extremely powerful while staying out of your way with no opinion on how your codebase will be structured. It…7 min read·Oct 15, 2023--3--3
PinnedFotis AdamakisData Fetching in Vue 3Data fetching optimization is key for a performant web application. Vue helps by offering many different lifecycle hooks, but finding the…4 min read·Jan 18, 2024--2--2
PinnedFotis AdamakisA Front-End Application Folder Structure that Makes SenseOne of the most critical and challenging aspects of a large-scale application is a good and reasonable folder structure. Before considering…5 min read·Jul 31, 2023--9--9
Fotis AdamakisRef vs. Reactive - Pick one, Kill the OtherReactive data declaration is arguably the most complex part of the Composition API. Not only we must choose between ref and reactive, but…3 min read·Feb 29, 2024--3--3
Fotis AdamakisCan Vue Query Replace State Management?Vue Query optimizes server state management. It seems like it might overlap with popular state management solutions like Vuex or Pinia. But…3 min read·Feb 26, 2024----
Fotis AdamakisHidden Responsibilities of a Front-End EngineerWeb development has evolved significantly over the past few years. It used to be about knowing HTML, CSS, and just enough JavaScript. But…4 min read·Feb 22, 2024----
Fotis AdamakisHandling Environment Variables in VueVue uses the widely adopted dotenv module to load build configuration from the following files in your environment directory:2 min read·Feb 19, 2024--1--1