Best of Vue.jsJanuary 2025

  1. 1
    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.

  2. 2
    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.

  3. 3
    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.

  4. 4
    Article
    Avatar of nuxtandvueVuejs&Nuxtjs·1y

    fylepad - a notepad with powerful rich-text editing, built with Vue (Nuxt) & Tauri.

    fylepad is a lightweight, open-source note-taking app built with Vue (Nuxt) and Tauri. It offers powerful, Markdown-based rich-text editing, auto-save state, and multi-tab support. The app enables users to export and import notes easily and operates smoothly with its Rust core, ensuring speed and security. With a compact size of just 5MB, fylepad provides an efficient solution for managing notes, featuring customizable themes and a user-friendly interface.

  5. 5
    Article
    Avatar of nuxtandvueVuejs&Nuxtjs·1y

    Vue Tip: Side-by-Side <script> and <template> Editing in VSCode

    To facilitate easier editing of Vue Single File Components (SFCs) in VSCode, you can use the Vue: Split script, template, style Editors feature from the Vue - Official extension. This enables side-by-side viewing of the <script> and <template> sections, reducing the need to scroll excessively.

  6. 6
    Article
    Avatar of hnHacker News·1y

    mathuo/dockview: Zero dependency Docking Layout Manager. Supports Vanilla TypeScript, React and Vue.

    Dockview provides a zero dependency layout manager supporting tabs, groups, grids, and split views. It is compatible with Vanilla TypeScript, React, and Vue. Key features include theme customization, support for shadow DOMs, popout windows, floating groups, and an extensive API. The project emphasizes security with transparent builds verified through GitHub Actions.

  7. 7
    Article
    Avatar of hnHacker News·1y

    itamarom/notepadjs

    A simple app that mimics the Windows Notepad experience, installable as a PWA. It uses the File System Access API for local file operations and is built with Vue. The app offers a Notepad-like user interface and supports reading and writing local files. Criticism, issues, and pull requests are welcome as this is the creator's first project using Vue.