Best of Vue.js โ€” March 2024

  1. 1
    Article
    Avatar of devtoDEVยท2y

    Headless UI - a great components library for Vue & React

    Headless UI is an unstyled and fully accessible UI component library that integrates beautifully with Tailwind CSS. It allows developers to accelerate development speed and avoid the need for workarounds when styling components. Headless UI can be used with both Vue and React.

  2. 2
    Article
    Avatar of communityCommunity Picksยท2y

    vuejs/awesome-vue: ๐ŸŽ‰ A curated list of awesome things related to Vue.js

    A curated list of awesome things related to Vue.js. Resources, projects, UI components, frameworks, utilities, integrations, dev tools, tutorials, articles, jobs, interview questions, resume builder, forums, podcasts, videos, courses, and examples.

  3. 3
    Video
    Avatar of t3dotggTheo - t3โ€คggยท2y

    Vapor: The Future Of Vue

    View's Vapor mode is an alternative compilation strategy inspired by Solid that aims to improve performance by eliminating the use of virtual DOM. It allows for granular opt-in at the component level and reduces the runtime size. Solid, another JavaScript framework, also focuses on performance and uses a similar model based on signals for reactive updates.

  4. 4
    Article
    Avatar of asayerasayerยท2y

    The Benefits of using CSS Modules

    CSS modules provide a way to write CSS code that is easy to reuse and organize, while solving common problems with CSS in large-scale projects. They enable local scope, support composition and inheritance of styles, and integrate well with modern web development tools and frameworks.

  5. 5
    Article
    Avatar of communityCommunity Picksยท2y

    vuejs/core-vapor: Vue Vapor (no virtual DOM) experimental repo.

    A fork of vuejs/core for research and development of no virtual dom mode. It includes a counter app, a TODO-MVC app, various types of directives, built-in components, and performance optimization tips.

  6. 6
    Article
    Avatar of communityCommunity Picksยท2y

    Vue.js โ€” What are async components and how to use them?

    Async components in Vue.js can be loaded asynchronously, improving page loading time and user experience. They are useful for large or complex components, components rendered based on user interactions, and components used for less frequent features.