Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 111
  1. 7 Quick Tips about Vue Styles You (Might) Didn’t Know

    Seven useful tips for managing styles in Vue single file components, covering scoped styles, CSS variables, and component-level style tricks.

  2. Clean Layout Architecture for Vue Applications

    A clean and scalable layout architecture pattern for Vue applications that reduces code repetition and supports multiple layout sections per page.

  3. The Anatomy of a Vue 3 Component

    A comprehensive breakdown of a Vue 3 component using Composition API and Script Setup, covering every part of the template, script, and style sections.

  4. Integrating an Icon Library to a Vue Application

    A guide to integrating an icon library like Bootstrap Icons into a Vue application, covering installation, component design, and best practices.

  5. 15 Terrible Advice for Web Developers

    A humorous take on 15 pieces of terrible advice for web developers, including over-abstracting, ignoring code reviews, and skipping tests.

  6. Radix-Vue: The Next Generation Component Library for Vue

    An introduction to Radix-Vue, a community-led adaptation of Radix UI for Vue that prioritizes accessibility, customization, and developer experience.

  7. A Front-End Application Folder Structure that Makes Sense

    A practical guide to structuring a front-end application folder in a way that scales, with clear separation of concerns and maintainable organization.

  8. Unit Testing a Pinia Component

    A practical guide to unit testing Pinia stores and components that use them, covering test setup, mocking, and common scenarios that catch developers off guard.

  9. React + Signals = Vue 3

    How signals work across JavaScript frameworks like React, Vue, and Solid, and why Vue 3's reactivity system was ahead of the curve all along.

  10. [Vue 3] Why both Ref and Reactive are needed

    An in-depth look at why Vue 3's Composition API provides both ref and reactive for state declaration and how each one works under the hood.

  11. How to Become a Book Technical Reviewer

    A guide to becoming a book technical reviewer, explaining the role, responsibilities, and what to expect when reviewing technical content for publishers.

  12. Vue 3 Reference Component

    How to create a Vue 3 reference component to standardize code style across your team, covering syntax selection and consistency best practices.

  13. 8 Tips for Writing Better Unit Tests

    Eight practical tips for writing better unit tests in TypeScript, covering test structure, mocking strategies, and common testing anti-patterns.

  14. Prop Naming Conventions for Vue Components

    A guide to prop naming conventions in Vue components, exploring patterns for boolean, object, and event props to improve code readability.

  15. Stop Over-Engineering your Medium Size Front-End Application

    Writing maintainable code without falling into the trap of over-engineering has become increasingly uncommon in the field of programming

  16. Advanced Data Fetching with Vue Query

    A deep dive into Vue Query for advanced data fetching patterns, covering caching, pagination, optimistic updates, and server state management.

  17. Vue 3 Script Setup Macros

    A guide to Vue 3 Script Setup macros like defineProps, defineEmits, and defineExpose, explaining how they reduce boilerplate in Composition API components.

  18. It’s 2023. Start using JavaScript Maps and Sets

    Why JavaScript developers should start using Maps and Sets instead of plain objects and arrays, with practical examples and performance benefits.

  19. How to combat AI fatigue by striking a healthy balance between leveraging AI tools and maintaining human creativity, critical thinking, and well-being.

  20. Automatic Deployment of A Vue Application on GitHub Pages for Free

    A step-by-step guide to automatically deploying a Vue application on GitHub Pages for free using GitHub Actions for continuous deployment.

  21. How to use the Provider Pattern in Vue to build reusable and maintainable components by separating data fetching from presentation logic.

  22. [Vue 3] Function Expression Vs Function Declaration inside Script Setup

    Exploring the differences between function expressions and function declarations inside Vue 3 Script Setup and which one you should prefer.

  23. Setting Up CodeGPT: The AI-Powered Code Assistant

    A step-by-step guide to setting up CodeGPT, a VS Code extension that integrates ChatGPT into your IDE to boost productivity with AI-powered code assistance.

  24. Vue 3: watchEffect is Impressive, but watch is still the Best Choice

    A comparison of watch and watchEffect in Vue 3, explaining their differences, use cases, and why watch remains the better choice for most scenarios.

  25. The Journey of Migrating a tiny Application to Vue 3

    A personal account of migrating a small Vue 2 application to Vue 3, sharing practical lessons learned and common challenges encountered during the process.

  26. Why Mixins are Considered Harmful

    Why mixins in Vue 2 are considered harmful due to implicit dependencies and naming conflicts, and how Vue 3 composables provide a better alternative.

  27. Official Vue Certification of Competence Announced

    An announcement and overview of the official Vue Certification of Competence, a collaboration between Vue and Vueschool for validating Vue skills.

  28. Your Book Recommendations for Software Engineers

    A curated list of book recommendations from the developer community for software engineers, covering habits, architecture, design, and professional growth.

  29. 10 Mistakes to Avoid When Starting with Vue 3

    A practical list of 10 common mistakes developers make when starting with Vue 3 and how to avoid them for a smoother development experience.

  30. Vue 3 Real Life Transitions and Micro-Interactions

    A practical guide to implementing real-life transitions and micro-interactions in Vue 3 using CSS transitions, animations, and JavaScript hooks.

  31. Vue Suspense - A Cleaner Way to Manage Loading States

    One exciting feature of Vue 3 is Suspense.

  32. Simplify your functions that return Booleans

    A code review tip on simplifying functions that return booleans by removing unnecessary conditional wrappers and returning expressions directly.

  33. Interviewing ChatGPT for a Front-End Developer Position

    A fun experiment interviewing ChatGPT for a front-end developer position, testing its knowledge of HTML, CSS, JavaScript, and frameworks.

  34. The 5 ways to Define a Component in Vue 3

    A walkthrough of all five ways to define a component in Vue 3, from Options API to Composition API to Class API, with code examples for each approach.

  35. Music Recommendations for Deep Work while Programming

    Music recommendations for deep focus while programming, including playlists and genres that help developers stay productive and in the zone.

  36. Vue 3 Reactive Data Declaration

    An overview of reactive data declaration in Vue 3, comparing ref and reactive with practical examples and explaining the quirks of each approach.

  37. Vue 3 Script Setup Cheat Sheet

    Quick reference guide for Vue 3 composition API script setup

  38. Debounced Search Component in Vue.js

    Building a debounced search component in Vue.js from scratch, demonstrated with both Options API and Composition API approaches.

  39. Refactoring a Component from Vue 2 Options API to Vue 3 Composition API

    A hands-on guide to refactoring a Vue 2 Options API component to Vue 3 Composition API, covering script setup, composables, and best practices.

  40. Book Recommendations for Software Engineers

    Seven book recommendations for software engineers covering algorithms, habits, psychology, and practical engineering skills to boost your career.

  41. 8 common mistakes Junior Software Engineers make

    Eight common mistakes junior software engineers make in their career, from over-engineering to avoiding communication, and how to grow past them.

  42. Validating your Vue Props like a Pro

    A comprehensive guide to prop validation in Vue, covering primitive and complex types, custom validators, and best practices for robust component contracts.

  43. VueUse - The library that makes Vue 3 worth the upgrade

    An introduction to VueUse, a collection of 200+ essential Vue 3 utility composables for browser APIs, state, animation, and more.

  44. The future of State Management in Vue.js

    An analysis of the future of state management in Vue.js, comparing Vuex, Pinia, and composables as the ecosystem evolves with Vue 3.

  45. Why jQuery is still relevant after all these years, clarifying the difference between a library and a framework and its continued value in modern development.

  46. Vue 3 was a mistake that we should not repeat

    More than 4 years have passed since the initial introduction of Vue 3.

  47. 10 habits you can do outside work to become a better software engineer

    Ten habits you can build outside of work to become a better software engineer, from exercising and meditating to reading and contributing to open source.

  48. Glovo Culture of Tech Innovation

    How Glovo fosters a culture of tech innovation through knowledge sharing, cross-team collaboration, and events that break down silos across engineering teams.

  49. Universal data fetching in Nuxt.js

    A comparison of data fetching approaches in Nuxt.js, explaining the differences between AsyncData, Fetch, Middlewares, and Vue Hooks for server-side rendering.

  50. Nuxt patterns you will love as a Vue.js developer (Part 2)

    Part 2 of Nuxt patterns for Vue.js developers, covering advanced features like middleware, plugins, layouts, and modules for scalable applications.