core

🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. (by vuejs)

Core Alternatives

Similar projects and alternatives to core

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better core alternative or higher similarity.

core discussion

Log in or Post with

core reviews and mentions

Posts with mentions or reviews of core. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-12-09.
  • Implementing Infinite Scrolling with Laravel, Inertia.js v2.0, and Vue 3
    1 project | dev.to | 11 Dec 2024
    Vue 3 Documentation
  • The Open Source Finale: Pt. 2
    5 projects | dev.to | 9 Dec 2024
    Vue.js - a "progressive JavaScript framework" focused on building user interfaces. Vue.js piqued my interest for a while, and after finally using it in this project, I can see why it’s so popular in the developer community - it's both intuitive and flexible.
  • An opinionated testing approach for VueJS
    2 projects | dev.to | 7 Dec 2024
    import { describe, it, expect, vi } from 'vitest' import { mount } from '@vue/test-utils' import HelloWorld from './HelloWorld.vue' vi.mock('./useHelloWorld', () => ({ useHelloWorld: () => ({ getTimeBasedGreeting: vi.fn().mockReturnValue('Good morning'), }), })) describe('HelloWorld', () => { it('renders proper greeting with provided message', () => { const wrapper = mount(HelloWorld, { props: { msg: 'World', }, }) expect(wrapper.text()).toContain('Good morning, World') }) it('contains links to Vite and Vue', () => { const wrapper = mount(HelloWorld, { props: { msg: 'World', }, }) const links = wrapper.findAll('a') expect(links[0].attributes('href')).toBe('https://vite.dev/') expect(links[1].attributes('href')).toBe('https://vuejs.org/') }) it('applies correct CSS classes', () => { const wrapper = mount(HelloWorld, { props: { msg: 'World', }, }) expect(wrapper.find('h1').classes()).toContain('green') expect(wrapper.find('.greetings')).toBeTruthy() }) })
  • The Open Source Finale: Pt.1
    2 projects | dev.to | 6 Dec 2024
    While the project is relatively small, it offers many learning opportunities. I’m unfamiliar with most of the stack (Nuxt, Vue.js), have never worked on online games, and also haven’t tackled any frontend-related issues in my open-source journey. All this combined makes the project a great fit for my Release 0.4.
  • Diátaxis – A systematic approach to technical documentation authoring
    6 projects | news.ycombinator.com | 4 Dec 2024
  • Level Up Your WordPress Skills with WebAssembly
    3 projects | dev.to | 28 Nov 2024
    Server-Side Enhancements: Wasm can even be used on the server-side to boost performance for API calls or background tasks. -** Headless WordPress**: For developers building headless WordPress sites, Wasm can supercharge frontend frameworks like React, Angular, or Vue.
  • Dynamic named slots in Vue 3
    3 projects | dev.to | 21 Nov 2024
    I’ve recently been re-building an admin panel in a personal Laravel-based project, convering it from “traditional” Blade views to an Inertia-based solution. As part of this, I’ve been identifying repeating elements that can be extracted into reusable Vue components.
  • Microfrontends a Developer's Guide: Exploring Projects and Managing Communication
    11 projects | dev.to | 18 Nov 2024
    Products: Developed with Vue, this microfrontend displays product listings and details. It focuses on the user interface for browsing products.
  • A Guide to Server-Side Rendering
    17 projects | dev.to | 12 Nov 2024
    Vue
  • Choosing the Right Tech Stack: A Developer's Decision-Making Guide
    13 projects | dev.to | 28 Oct 2024
    Vue (and other meta-frameworks like Nuxt): Praised for its simplicity and gentle learning curve
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic core repo stats
337
47,953
9.9
8 days ago

vuejs/core is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of core is TypeScript.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that TypeScript is
the 1st most popular programming language
based on number of metions?