Best of Vue.js2025

  1. 1
    Article
    Avatar of communityCommunity Picks·1y

    Una UI

    Unocss Engine facilitates the creation of fast, modern, and lightweight UI components with high-quality presets for Vue 3 projects. It includes built-in theming support, customizable options, and auto dark mode based on the user's color scheme preferences.

  2. 2
    Article
    Avatar of communityCommunity Picks·42w

    Neodrag: One draggable to rule them all

    Neodrag is a multi-framework JavaScript library that provides drag-and-drop functionality across React, Svelte, Vue, SolidJS, and vanilla JavaScript. It features a small bundle size (3.46KB), server-side rendering compatibility, TypeScript support, and consistent behavior across all supported frameworks through shared core logic.

  3. 3
    Article
    Avatar of medium_jsMedium·1y

    Vue is Too Easy

    Vue is renowned for its simplicity and powerful capabilities. It features an easy learning curve, versatile components, efficient state management with tools like Pinia, and comprehensive support for routing and animations. It also integrates well with TypeScript and encourages good practices in unit testing.

  4. 4
    Article
    Avatar of communityCommunity Picks·1y

    Announcing TanStack Form v1

    TanStack Form v1 has been released and is ready for production use. It supports React, Vue, Angular, Solid, and Lit frameworks, with numerous features for each. The form library emphasizes type safety and comes with built-in support for runtime usage, type-checking, field-based validation, and async validation. It also offers compatibility with SSR solutions like Next.js and TanStack Start. Future feature additions are planned now that the stable version is released.

  5. 5
    Article
    Avatar of notedNoted·1y

    Go Cron - A Self Hosted Go Based Task Scheduler with GUI

    GoCron is a Go and Vue.js based task scheduler that simplifies job management through YAML configuration. It supports cron scheduling, environment variables, and comes with pre-installed backup software such as Borg, Restic, and Rclone. Installation can be easily managed using Docker Compose. The simple UI allows manual running of jobs and viewing live logs.

  6. 6
    Article
    Avatar of nuxt_sourceNuxt·29w

    Nuxt UI v4 · Nuxt Blog

    Nuxt UI v4 unifies the previously separate free and Pro versions into a single open-source library, making over 110 components, 12 production-ready templates, and a complete Figma kit available for free. The release includes enhanced AI integration with Vercel's AI SDK v5, improved documentation with AI-ready features, and seamless migration from previous versions. This major milestone was made possible by NuxtLabs joining Vercel, allowing the entire Pro suite to become freely accessible to the Vue and Nuxt community.

  7. 7
    Video
    Avatar of huxnwebdevHuXn WebDev·46w

    Every Vue.js Concept Explained ( Complete Course )

    Vue.js is a versatile JavaScript framework that simplifies building modern web applications through a component-based structure, a large community, and its lightweight nature. This comprehensive course covers essential Vue.js concepts like components, reactivity, text interpolation, attribute bindings, computed properties, conditional rendering, slots, and more. The post explains the setup of a Vue.js project, folder structure, and demonstrates various functionalities with examples to help developers efficiently manage UI logic and improve front-end skills.

  8. 8
    Article
    Avatar of devtoDEV·1y

    Why Stop Using TypeScript for Small Projects?

    The post explains why TypeScript might be unnecessary for small projects due to the setup overhead, the limitations on experimentation, the relatively lower benefits in small codebases, the extra build step, and compatibility issues with some dependencies. The author's stance is that while TypeScript is beneficial for large-scale applications with multiple developers, for small projects, quick scripts, and MVPs, sticking with JavaScript offers a faster and simpler development experience.

  9. 9
    Article
    Avatar of nuxt_sourceNuxt·39w

    Announcing Nuxt 4.0 · Nuxt Blog

    Nuxt 4.0 introduces a stability-focused major release with improved developer experience through cleaner project organization using the new app/ directory structure, smarter data fetching with better useAsyncData and useFetch functionality, enhanced TypeScript support with separate project contexts, and faster CLI performance with native file watching and socket-based communication. The upgrade includes breaking changes but maintains backward compatibility for existing projects, with migration tools and detailed upgrade guides available to ease the transition.

  10. 10
    Video
    Avatar of stefanmischookStefan Mischook·17w

    The End of JavaScript Frameworks

    Mastering JavaScript fundamentals is more valuable than chasing specific frameworks. Understanding core concepts like the DOM, async operations, and the web stack makes learning any framework straightforward. Framework debates create analysis paralysis that prevents developers from becoming employable. Focus on building strong foundations first, then choose a framework based on local job market demand rather than hype.

  11. 11
    Article
    Avatar of devtoDEV·1y

    Why the Latest JavaScript Frameworks Are a Waste of Time

    Constantly switching between the latest JavaScript frameworks is often unproductive and disruptive to long-term development goals. Although innovation in frameworks is attractive, consistently relearning new systems can distract from actually building projects. Core programming skills, understanding JavaScript deeply, system design, and writing maintainable code are more valuable for becoming a better developer. Companies prioritize stability and maintainability, which is why frameworks like React and Angular remain dominant in the job market.

  12. 12
    Article
    Avatar of csswizardryCSS Wizardry·36w

    The Fastest Site in the Tour de France – CSS Wizardry

    A comprehensive analysis of website performance across 21 bike manufacturers competing in the 2025 Tour de France, using Core Web Vitals metrics and a proprietary CrRRUX scoring system. Merida topped the rankings with perfect scores, followed by Factor and Giant, while traditional brands like Trek and Ridley struggled with client-side rendering issues. The study reveals that simpler, traditional web architectures often outperform modern JavaScript-heavy frameworks in terms of loading speed, interactivity, and visual stability.

  13. 13
    Article
    Avatar of nuxtandvueVuejs&Nuxtjs·30w

    Shad cn vue Like Nuxt/Vue Librarys :fire:

    A curated list of Vue and Nuxt UI component libraries including Vue Bits for animated components, Inspira UI for reusable designs, shadcn-vue, UI Thing for copy-paste components, Stunning UI with Tailwind CSS integration, LandiNuxt for landing page sections, and Reka UI as the foundational library that many others depend on.

  14. 14
    Video
    Avatar of bigboxswebigboxSWE·35w

    How To Become Cracked at Programming

    Becoming highly skilled at programming requires obsession rather than specific technologies or frameworks. Two paths emerge: obsession with creating products (like the solo developer behind Balatro game) or obsession with technology itself (like Evan You creating Vue.js and Vite). Success comes from genuine passion that makes hard work feel like play, focusing on building for personal satisfaction rather than external validation.

  15. 15
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·47w

    JavaScript Utilities, AI Tools, Vue.js

    This post highlights a variety of JavaScript utilities, AI tools, and Vue.js components that help developers enhance their web applications. Key utilities include STRICH for barcode scanning and Crosspost for social media integration. AI tools featured range from OpenAPI TypeScript for code generation to Clippy for running language models locally. Vue.js components include vue-pdf-embed for PDF handling and nuxt-swiper for mobile touch sliders.

  16. 16
    Article
    Avatar of twitter_xTwitter X·43w

    Liquid Glass for VueJS

    A Vue.js library that provides glassmorphism UI components with translucent, frosted glass visual effects. The library offers pre-built components that implement the popular glass design trend using CSS backdrop filters and transparency effects, making it easy for developers to add modern glass-like interfaces to their Vue applications.

  17. 17
    Article
    Avatar of directusDirectus·1y

    Solving the Multiple-Frontend Problem in Modern Applications

    Modern applications often require multiple frontend architectures to support various platforms like web, mobile, and IoT. This post discusses practical approaches to manage multiple frontends without resorting to rewriting the entire codebase or learning new frameworks. Key strategies include adopting an API-first approach and using Module Federation to share code efficiently. It also covers the importance of finding natural boundaries based on business logic, handling the performance paradox, ensuring security, and managing integration points effectively.

  18. 18
    Article
    Avatar of lnLaravel News·40w

    Laravel AI Chat Starter Kit

    A comprehensive Laravel starter kit for building AI chat applications with real-time streaming responses. Features support for multiple AI providers including OpenAI, Anthropic, and Google Gemini, built with Prism, Inertia.js, Vue.js, and TailwindCSS. Includes authentication, theming, chat sharing, and reasoning model support with easy installation via Laravel's new command.

  19. 19
    Article
    Avatar of communityCommunity Picks·1y

    2024 JavaScript Rising Stars

    The 9th edition of JavaScript Rising Stars highlights the top trends and projects in the JS ecosystem for 2024. Key projects include htmx, React 19, Svelte 5, Next.js 15, and Vite, among others. Trends emphasize improvements in performance, adoption of new tools, and evolving frameworks. React has introduced server components and functions, while still enhancing developer experience. Svelte has its ‘runes’ feature for reactive state, and Astro focuses on type-safe data fetching. Tools like Turbopack and Bun aim for seamless integration, and Vue has seen significant performance updates and flourishing UI libraries. State management, styling in React Native, and universal component support are also significant themes for the year.

  20. 20
    Article
    Avatar of lnLaravel News·44w

    Laravel News

    GuacPanel is a Laravel starter kit that combines Vue.js, Inertia.js, and Tailwind CSS to provide a complete foundation for modern web applications. It includes authentication with login tracking, an admin dashboard, smart data tables, file management with drag-and-drop uploads, automated backups, activity logging, role-based permissions, session management, and passwordless login options. The kit offers responsive UI components with dark mode support and comprehensive security features for building production-ready applications.

  21. 21
    Article
    Avatar of lnLaravel News·1y

    New Laravel Starter Kits are Coming Soon

    Taylor Otwell announced new starter kits for Laravel 12 at Laracon EU, consolidating Laravel Breeze and Laravel Jetstream into one starter kit per stack. Developers can choose from React, Vue, or Livewire, with each kit featuring login, registration, and customizable dashboard screens. The new kits offer various design options and are built with Inertia.js 2.0, TypeScript, and ShadCN component libraries. Livewire's starter kit includes Flux UI components to aid in building Livewire powered apps efficiently.

  22. 22
    Article
    Avatar of hnHacker News·1y

    Konva - JavaScript Canvas 2d Library

    Konva is a versatile 2D canvas JavaScript framework trusted by developers worldwide for drawing shapes, animations, node management, layering, filtering, event handling, and drag and drop. It provides an object-oriented API, cross-platform support, high-quality exports, and seamless integration with web frameworks like React, Vue, and Svelte.

  23. 23
    Article
    Avatar of twitter_xTwitter X·1y

    My point is that if Evan You wants to cook, then let him cook.

    Evan You, a prominent developer and creator of Vue.js, is praised for his contributions and should be supported in his endeavors. There's a strong sentiment that he should have the freedom to work on the projects he believes in.

  24. 24
    Article
    Avatar of laravelLaravel·1y

    Laravel Starter Kits: A New Beginning for Your Next Project

    Laravel has introduced new starter kits to replace Jetstream and Breeze. These kits, available in Livewire, React, and Vue versions, allow developers to start building applications without boilerplate code. Each kit includes a full authentication system, user profile management, dark mode support, and Tailwind CSS integration. The new kits promise easier customization and feature parity with Breeze, featuring a complete application ready from day one.

  25. 25
    Article
    Avatar of hnHacker News·1y

    Modern JavaScript for Django Developers

    JavaScript is crucial for modern web applications and can be complex for Django developers. This guide helps navigate the JavaScript ecosystem, covering frameworks like React, Vue, and low-JavaScript tools like Alpine.js and HTMX. It provides a clear approach for integrating modern JavaScript into Django projects, offering practical examples and advice.