{"slug": "vue-js", "name": "Vue.js", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 26, "commenters": 103, "warners": 8, "score": 32.336, "rising": 1.45, "first": "2025-11-02", "latest": "2026-10-24", "why": "Vue with Vuetify over CDN to skip build-tool pain (massive productivity and time win btw)", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 26, "neutral": 81, "compare": 8, "warn": 7}, "spark": [2, 3, 2, 2, 3, 2, 2, 1, 1, 2, 3, 3], "listed": true, "loved": [], "caveat": "", "short_quote": "Vue with Vuetify over CDN to skip build-tool pain (massive productivity and time win btw)", "kind": "", "icon": false, "domain": null, "github_repo": "github.com/vuejs/core", "official_url": "https://vuejs.org", "pricing": "", "aliases": ["Vue", "Vue.js"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 799853170, "item_id": 49990823, "url": "https://news.ycombinator.com/item?id=49990823", "by": "apt-get", "date": "2026-10-07", "version": null, "stance": "recommend", "quote": "Web Stack (I enjoy both Vue & SvelteKit)", "excerpt": "Location: Paris, France Remote: Yes Willing to relocate: No Technologies: End-to-end Devops/SRE -- general POSIX sysadmin stuff, modern systemd slash linux, Docker/Podman/Virtualization/etc, CI/CD (mostly Gitlab), managing different kinds of private software forges & repositories, DB clusters (Postgresql & co.), observability (Grafana stack), everything k8s. Software Engineering -- Python, Web Stack (I enjoy both Vue", "context": "DevOps/SRE freelancer", "use_case": "web development", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 798917089, "item_id": 49932318, "url": "https://news.ycombinator.com/item?id=49932318", "by": "rukshn", "date": "2026-10-02", "version": null, "stance": "recommend", "quote": "I was a long time Vue fan.", "excerpt": "I was a long time Vue fan. I used svelte when it was V1 but the changes in V2 put me off. Where vue was stable. But for my latest project I started using Svelte and I love it. https://github.com/entangle-cloud/wave I love that stores comes out of the box and works well. No more callbacks for two way binding and Vue $emit hacks.", "context": "", "use_case": "", "switched_from": "", "story": "SvelteKit 3"}, {"id": 798830912, "item_id": 49926932, "url": "https://news.ycombinator.com/item?id=49926932", "by": "mgubi", "date": "2026-10-01", "version": null, "stance": "recommend", "quote": "Vue is an experimental port of TeXmacs 1.2.5 to Webassembly", "excerpt": "Vue is an experimental port of TeXmacs 1.2.5 to Webassembly with a new (immediate mode) GUI (Vue), a new icon set, support for Opentype Math fonts, powered by S7 Scheme (instead of Guile). Fully functional. More info at https://github.com/mgubi/texmacs/tree/wip_wasm_vue", "context": "", "use_case": "TeXmacs in browser", "switched_from": "", "story": "Vue \u2013 A WebAssembly Port of TeXmacs"}, {"id": 795037412, "item_id": 49689838, "url": "https://news.ycombinator.com/item?id=49689838", "by": "brachkow", "date": "2026-09-13", "version": null, "stance": "recommend", "quote": "That all enables me to write old-school MVC with Vue as a template engine for views.", "excerpt": "My quirky wishlist app https://thingstohave.app is finally done and heading to public launch this or next week. I already partially covered the last few months of app development in this topic. But actually, its development took way longer, as only this iteration started in 2024. So it is the end of a long milestone\u2014 this launch date initially was to be a year ago, but I procrastinated and missed important for such a", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: What are you working on? (September 2026)"}, {"id": 793673249, "item_id": 49604578, "url": "https://news.ycombinator.com/item?id=49604578", "by": "phatskat", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "Most projects I'd do today would likely have more value in Vue as a whole", "excerpt": "You're looking for `@vue/reactivity`[1] - looks like it provides ref, computed, watch, and some internals. Honestly, this seems pretty nifty. Most projects I'd do today would likely have more value in Vue as a whole, and it's nice to see these kinds of things exposed and standalone bits [1] https://github.com/vuejs/core/tree/main/packages/reactivity/src", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Mador \u2013 Make any DOM reactive with a tiny 80-line Proxy state tuple"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 784614178, "item_id": 49038386, "url": "https://news.ycombinator.com/item?id=49038386", "by": "epolanski", "date": "2026-07-24", "version": null, "stance": "warn", "quote": "I cannot swallow yet another Vue/React crap.", "excerpt": "I love both effect and elm, but I cannot swallow yet another Vue/React crap. Especially after having used ruby and elixir extensively after years of react/Vue crap, it feels so backwards.", "context": "", "use_case": "frontend", "switched_from": "", "story": "The front end framework for correctness: built on Effect, architected like Elm"}, {"id": 769716914, "item_id": 48107307, "url": "https://news.ycombinator.com/item?id=48107307", "by": "bborud", "date": "2026-05-12", "version": null, "stance": "warn", "quote": "Angular, React, Vue.  All terrible reminders of why I try to stay away from the frontend.", "excerpt": "I'm not fond of functional languages. It isn't that I don't get why they are a really good idea (they are). I just can't stand the syntax, the lack of proper standard libraries, and the lack of mainstream-big-ecosystem'ness. Mainstream languages are nice because there is lots of code, documentation, discussion and I can find people I can talk to. And you can write real code in situations where you may not be the one ", "context": "backend developer", "use_case": "frontend development", "switched_from": "", "story": "If AI Writes Your Code, Why Use Python?"}, {"id": 763366448, "item_id": 47710403, "url": "https://news.ycombinator.com/item?id=47710403", "by": "oDot", "date": "2026-04-09", "version": null, "stance": "warn", "quote": "Computed is only a concept because you need a band-aid for that lack of separation.", "excerpt": "Computed is only a concept because you need a band-aid for that lack of separation. You can read more about my efforts ditching Vue here: https://blog.nestful.app/s/the-tech-behind-nestful", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Tired of logic in useEffect, I built a class-based React state manager"}, {"id": 763164146, "item_id": 47697759, "url": "https://news.ycombinator.com/item?id=47697759", "by": "oDot", "date": "2026-04-08", "version": null, "stance": "warn", "quote": "a deep design flaw in mainstream frameworks like React and Vue", "excerpt": "The problems OP tries to address are unfortunately a deep design flaw in mainstream frameworks like React and Vue. This is due to 2 properties they have: 1. They marry view hierarchy to state hierarchy 2. They make it very ergonomic to put state in components I've been through this endless times. There are significant ways to reduce this friction, but in the end there's a tight ceiling. This is why this kind of work ", "context": "", "use_case": "frontend framework", "switched_from": "", "story": "Show HN: Tired of logic in useEffect, I built a class-based React state manager"}]}], "who": [{"by": "arthurthecreato", "context": "senior frontend engineer, 5+ years", "url": "https://news.ycombinator.com/item?id=50021352", "date": "2026-10-09"}, {"by": "apt-get", "context": "DevOps/SRE freelancer", "url": "https://news.ycombinator.com/item?id=49990823", "date": "2026-10-07"}, {"by": "mbaker", "context": "full-stack engineer of 15+ years", "url": "https://news.ycombinator.com/item?id=49984816", "date": "2026-10-06"}, {"by": "snicky", "context": "Engineer with 15 YoE, job seeking", "url": "https://news.ycombinator.com/item?id=49967347", "date": "2026-10-05"}, {"by": "CM30", "context": "job seeker, London UK", "url": "https://news.ycombinator.com/item?id=49934736", "date": "2026-10-02"}, {"by": "gbrits", "context": "Staff/Principal engineer and architect, 20+ years", "url": "https://news.ycombinator.com/item?id=49931354", "date": "2026-10-02"}, {"by": "vincent_s", "context": "freelance full-stack developer and AI engineer", "url": "https://news.ycombinator.com/item?id=49930727", "date": "2026-10-02"}, {"by": "PlasmaDiffusion", "context": "Design Engineer / Frontend-Leaning Full Stack Developer", "url": "https://news.ycombinator.com/item?id=49927385", "date": "2026-10-01"}, {"by": "cdukes0", "context": "freelance full-stack developer, 15+ years", "url": "https://news.ycombinator.com/item?id=49924453", "date": "2026-10-01"}, {"by": "djd20", "context": "hiring at a microinsurance SaaS startup", "url": "https://news.ycombinator.com/item?id=49165651", "date": "2026-08-04"}, {"by": "jcbbb", "context": "Full stack engineer seeking work, located in Uzbekistan", "url": "https://news.ycombinator.com/item?id=48850615", "date": "2026-07-09"}, {"by": "adurs2002", "context": "job seeker in St. Louis, MO", "url": "https://news.ycombinator.com/item?id=48757637", "date": "2026-07-02"}], "tags": [], "use_cases": ["frontend framework", "frontend development", "frontend", "web frontend", "web development", "frontend ui framework"], "compared": [{"slug": "react", "name": "React", "co": 76, "switched_from": 1, "switched_to": 2}, {"slug": "postgresql", "name": "PostgreSQL", "co": 35, "switched_from": 0, "switched_to": 0}, {"slug": "svelte", "name": "Svelte", "co": 27, "switched_from": 0, "switched_to": 1}, {"slug": "node-js", "name": "Node.js", "co": 26, "switched_from": 0, "switched_to": 0}, {"slug": "next-js", "name": "Next.js", "co": 16, "switched_from": 1, "switched_to": 1}, {"slug": "angular", "name": "Angular", "co": 15, "switched_from": 1, "switched_to": 0}, {"slug": "django", "name": "Django", "co": 17, "switched_from": 0, "switched_to": 0}, {"slug": "amazon-web-services", "name": "Amazon Web Services", "co": 16, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49922568", "title": "Ask HN: Who wants to be hired? (October 2026)", "mentions": 8}, {"url": "https://news.ycombinator.com/item?id=48747975", "title": "Ask HN: Who wants to be hired? (July 2026)", "mentions": 5}, {"url": "https://news.ycombinator.com/item?id=47219667", "title": "Ask HN: Who wants to be hired? (March 2026)", "mentions": 5}, {"url": "https://news.ycombinator.com/item?id=49926536", "title": "SvelteKit 3", "mentions": 4}, {"url": "https://news.ycombinator.com/item?id=48274077", "title": "Does Anybody Actually Like React?", "mentions": 4}, {"url": "https://news.ycombinator.com/item?id=47975570", "title": "Ask HN: Who wants to be hired? (May 2026)", "mentions": 4}], "sentiment_by_month": {"2025-11": {"neutral": 7, "recommend": 2}, "2025-12": {"neutral": 9, "recommend": 3, "compare": 2, "warn": 1}, "2026-01": {"neutral": 8, "recommend": 2, "warn": 2}, "2026-02": {"neutral": 6, "recommend": 2, "compare": 1}, "2026-03": {"neutral": 6, "recommend": 3, "warn": 1}, "2026-04": {"neutral": 5, "warn": 1, "recommend": 2, "compare": 1}, "2026-05": {"neutral": 7, "warn": 1, "recommend": 2, "compare": 1}, "2026-06": {"neutral": 8, "recommend": 1, "compare": 1}, "2026-07": {"neutral": 6, "recommend": 1, "warn": 1}, "2026-08": {"compare": 1, "neutral": 3, "recommend": 2}, "2026-09": {"neutral": 4, "recommend": 3}, "2026-10": {"neutral": 12, "recommend": 3, "compare": 1}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 803613649, "item_id": 50225853, "url": "https://news.ycombinator.com/item?id=50225853", "by": "grindthisgame", "date": "2026-10-24", "version": null, "stance": "neutral", "quote": "The client is now web based and in Vue.js.", "excerpt": "I used to play a mud back in 1993-1995 called Shadowdale MUD. It was all text over telnet but was insanely fun. Maybe my fav game of all time actually. Nobody kept playing it though. The ability for mortals to immort and add new zones was unique. I wanted a map, some graphics and less text scrolling and typing so I ported it. The original source was in C with plenty of bugs. It's called Dalemud and is on github. I go", "context": "", "use_case": "web client", "switched_from": "", "story": null}, {"id": 800341634, "item_id": 50021352, "url": "https://news.ycombinator.com/item?id=50021352", "by": "arthurthecreato", "date": "2026-10-09", "version": null, "stance": "neutral", "quote": "Technologies: TypeScript, React/Next.js, Vue/Nuxt", "excerpt": "Location: Warsaw, Poland (CET) Remote: Yes (EU/global; US-hours overlap is fine) Willing to relocate: No Technologies: TypeScript, React/Next.js, Vue/Nuxt, Node.js (Express/NestJS), PostgreSQL, WebSockets (Centrifugo/protobuf), GrowthBook A/B, Vite, Sentry, Claude Code / agent tooling R\u00e9sum\u00e9/CV: https://linkedin.com/in/arthursereda Email: neonbetcy@gmail.com Senior frontend engineer, 5+ years, front-end leaning full-", "context": "senior frontend engineer, 5+ years", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 799878801, "item_id": 49992425, "url": "https://news.ycombinator.com/item?id=49992425", "by": "karmakaze", "date": "2026-10-07", "version": null, "stance": "neutral", "quote": "For web I'd probably also accept Vue, Svelte, or (simple) React.", "excerpt": "I was curious about codeberg.org as an alternative to Github for opensource work. They had voted on an LLM policy and decided against vibe-coded repos while allowing some AI use. This got me thinking how I want to use AI and if it fit with their policy. The best I could figure is that I like to start with requirements, use AI to discuss and settle on its high level design and specific aspects of its implementation. I", "context": "", "use_case": "web frontend", "switched_from": "", "story": "Reasons to Dislike AI Coding"}, {"id": 799853170, "item_id": 49990823, "url": "https://news.ycombinator.com/item?id=49990823", "by": "apt-get", "date": "2026-10-07", "version": null, "stance": "recommend", "quote": "Web Stack (I enjoy both Vue & SvelteKit)", "excerpt": "Location: Paris, France Remote: Yes Willing to relocate: No Technologies: End-to-end Devops/SRE -- general POSIX sysadmin stuff, modern systemd slash linux, Docker/Podman/Virtualization/etc, CI/CD (mostly Gitlab), managing different kinds of private software forges & repositories, DB clusters (Postgresql & co.), observability (Grafana stack), everything k8s. Software Engineering -- Python, Web Stack (I enjoy both Vue", "context": "DevOps/SRE freelancer", "use_case": "web development", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 799757069, "item_id": 49984816, "url": "https://news.ycombinator.com/item?id=49984816", "by": "mbaker", "date": "2026-10-06", "version": null, "stance": "neutral", "quote": "React, Vue,", "excerpt": "Location: Dana Point, California (Orange County) Remote: Yes \u00b7 also open to Orange County / LA on-site or hybrid Willing to relocate: Yes, SF Bay Area Technologies: TypeScript, JavaScript, PHP, Python, Java, SQL \u00b7 React, Vue, Angular, D3.js, Three.js \u00b7 Node.js, REST APIs \u00b7 PostgreSQL, MySQL, Redis, Elasticsearch \u00b7 AWS, Azure, Docker, CI/CD \u00b7 Stripe, Twilio \u00b7 Micropayments, Lightning (bolt11, bolt12, LNURL, L402), Cas", "context": "full-stack engineer of 15+ years", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 799477562, "item_id": 49967347, "url": "https://news.ycombinator.com/item?id=49967347", "by": "snicky", "date": "2026-10-05", "version": null, "stance": "neutral", "quote": "Vue", "excerpt": "Location: Poland, Europe Remote: Yes (11 YoE working remotely, EST/PST timezones OK too) Willing to relocate: For the right opportunity Technologies: Ruby on Rails (15 YoE), SQL, Redis, Sidekiq, Elasticsearch, Memcached, Heroku, AWS, K8s, Datadog, Javascript (15 YoE), Typescript, React, Vue Skills: designing and implementing web apps across the entire stack, high-traffic optimizations, security, payment processing ar", "context": "Engineer with 15 YoE, job seeking", "use_case": "Frontend UI framework", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 799287317, "item_id": 49955457, "url": "https://news.ycombinator.com/item?id=49955457", "by": "shepherdjerred", "date": "2026-10-04", "version": null, "stance": "neutral", "quote": "It is certainly better than Angular and Vue, though Vue 3 is tolerable.", "excerpt": "I haven\u2019t found a front end library I like more than React except maybe Astro. I didn\u2019t really like Svelte and I am pretty opposed to htmx. It is certainly better than Angular and Vue, though Vue 3 is tolerable. Maybe there are more popular options nowadays but tbh I am not really looking to move from React. I have zero complaints other than maybe the push towards server rendering and partnering with Next.js React is", "context": "", "use_case": "", "switched_from": "", "story": "Why don't more developers \u201cuse the platform\u201d?"}, {"id": 798955778, "item_id": 49934736, "url": "https://news.ycombinator.com/item?id=49934736", "by": "CM30", "date": "2026-10-02", "version": null, "stance": "neutral", "quote": "React, VueJS, NextJS", "excerpt": "Location: London, UK (UTC) Remote: Can work fine in person, in a hybrid role or in a fully remote role Willing to relocate: Yes Technologies: HTML/CSS, JavaScript (vanilla), TypeScript, React, VueJS, NextJS, PHP, MySQL, WordPress, StencilJS, Bash Scripting, Java (via Adobe Experience Manager), NodeJS (to a degree), Bootstrap, AI Tools (Claude/Codex/etc), CRO (VWO, Adobe Target), Assembly Language R\u00e9sum\u00e9/CV: https://g", "context": "job seeker, London UK", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 798928769, "item_id": 49933048, "url": "https://news.ycombinator.com/item?id=49933048", "by": "brachkow", "date": "2026-10-02", "version": null, "stance": "compare", "quote": "Vue, as a big framework, got 1st party support.", "excerpt": "I use React, Vue, and Svelte extensively, and I don't think that there is any problem with integrating 3rd party JS libraries in any of these frameworks. React, as the most bare-bones framework, might be simplest to integrate, and you can see that by the enormous size of its ecosystem. Vue and Svelte will have problems with integrating various devtools, due to the fact they use custom syntax to mimic native web tech.", "context": "Uses React, Vue, and Svelte extensively", "use_case": "frontend framework", "switched_from": "", "story": "SvelteKit 3"}, {"id": 798917089, "item_id": 49932318, "url": "https://news.ycombinator.com/item?id=49932318", "by": "rukshn", "date": "2026-10-02", "version": null, "stance": "recommend", "quote": "I was a long time Vue fan.", "excerpt": "I was a long time Vue fan. I used svelte when it was V1 but the changes in V2 put me off. Where vue was stable. But for my latest project I started using Svelte and I love it. https://github.com/entangle-cloud/wave I love that stores comes out of the box and works well. No more callbacks for two way binding and Vue $emit hacks.", "context": "", "use_case": "", "switched_from": "", "story": "SvelteKit 3"}, {"id": 798901670, "item_id": 49931354, "url": "https://news.ycombinator.com/item?id=49931354", "by": "gbrits", "date": "2026-10-02", "version": null, "stance": "neutral", "quote": "Vue", "excerpt": "Location: Netherlands / GMT+2 Remote: Yes. Experienced with UK and US clients; open to timezone overlap. Willing to relocate: No. Occasional travel is fine. Technologies: Node.js/TypeScript, ClickHouse, PostgreSQL, Redis, Elasticsearch/OpenSearch, DuckDB, Vue, Tailwind, event-driven systems, low-latency data pipelines, analytics infrastructure, and hybrid search/retrieval. Also comfortable with Python and Rust. R\u00e9sum", "context": "Staff/Principal engineer and architect, 20+ years", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 798891633, "item_id": 49930727, "url": "https://news.ycombinator.com/item?id=49930727", "by": "vincent_s", "date": "2026-10-02", "version": null, "stance": "neutral", "quote": "Laravel, PHP, Vue.js", "excerpt": "Location: Germany (CET/CEST) Remote: Yes Willing to relocate: No Technologies: Laravel, PHP, Vue.js, Inertia.js, Livewire, React, TypeScript, Python/FastAPI, Node.js, MySQL, PostgreSQL, Redis, Tailwind, Docker, OpenAI/Anthropic/Google AI APIs Resume/CV: https://www.vincentschmalbach.com/ Email: see profile Freelance full-stack developer and AI engineer with 15+ years building web applications. My main lane is Laravel", "context": "freelance full-stack developer and AI engineer", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 798865280, "item_id": 49929080, "url": "https://news.ycombinator.com/item?id=49929080", "by": "phoghed", "date": "2026-10-02", "version": null, "stance": "neutral", "quote": "I used mainly Vue from 0.12 until 3", "excerpt": "I used mainly Vue from 0.12 until 3 (migrated one project to 3 but didn\u2019t work with it extensively), with a bit of react sprinkled in. Mainly react the last 4 years or so, which let\u2019s be honest is mainly not me writing the code. I tried Svelte a couple times over the years, never really clicked for me though.", "context": "", "use_case": "frontend framework", "switched_from": "", "story": "SvelteKit 3"}, {"id": 798860003, "item_id": 49928750, "url": "https://news.ycombinator.com/item?id=49928750", "by": "brachkow", "date": "2026-10-02", "version": null, "stance": "compare", "quote": "Svelte is less polished and less comfortable to work with than Vue.", "excerpt": "I do. I wrote on this extensively there \u2013 https://www.brachkow.com/notes/my-experience-with-svelte/ In short: 1. Svelte is a good framework, but most of the DX praise comes from React folk. In my experience, Svelte is less polished and less comfortable to work with than Vue. 2. The biggest problem with Vue is that your choice of SSR frameworks is limited to Nuxt, and Nuxt is, to put it mildly... not a good framework.", "context": "has used both Svelte and Vue", "use_case": "frontend framework", "switched_from": "", "story": "SvelteKit 3"}, {"id": 798838163, "item_id": 49927385, "url": "https://news.ycombinator.com/item?id=49927385", "by": "PlasmaDiffusion", "date": "2026-10-01", "version": null, "stance": "neutral", "quote": "Frontend: React, Next.js, React Native, Vue, Figma, Tailwind, Storybook", "excerpt": "Location: Ontario, Canada (EST) Remote: Remote preferred, open to hybrid in Greater Toronto Area Willing to relocate: Open to relocation in the GTA Technologies: Frontend: React, Next.js, React Native, Vue, Figma, Tailwind, Storybook Backend: Node.js (Express), Python (Flask), Ruby on Rails Databases: MySQL, PostgreSQL, MongoDB, DynamoDB, Neon Languages: TypeScript, JavaScript, Python, C# AI/LLMs: Claude, OpenAI, RAG", "context": "Design Engineer / Frontend-Leaning Full Stack Developer", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 798830912, "item_id": 49926932, "url": "https://news.ycombinator.com/item?id=49926932", "by": "mgubi", "date": "2026-10-01", "version": null, "stance": "recommend", "quote": "Vue is an experimental port of TeXmacs 1.2.5 to Webassembly", "excerpt": "Vue is an experimental port of TeXmacs 1.2.5 to Webassembly with a new (immediate mode) GUI (Vue), a new icon set, support for Opentype Math fonts, powered by S7 Scheme (instead of Guile). Fully functional. More info at https://github.com/mgubi/texmacs/tree/wip_wasm_vue", "context": "", "use_case": "TeXmacs in browser", "switched_from": "", "story": "Vue \u2013 A WebAssembly Port of TeXmacs"}, {"id": 798791250, "item_id": 49924453, "url": "https://news.ycombinator.com/item?id=49924453", "by": "cdukes0", "date": "2026-10-01", "version": null, "stance": "neutral", "quote": "Vue booking app", "excerpt": "SEEKING WORK | NOVA, VA | Remote Technologies: Go, Postgres, Vue, WordPress, PHP, JS, (S)CSS I have over 15 years of experience building custom WordPress sites, Vue apps, and the Go backends to power them. I'm a full-stack developer who can handle front end, backend, hosting, and ongoing maintenance. Some examples of my work: - I built a custom WordPress site for a major airline's in-flight magazine, starting from mo", "context": "freelance full-stack developer, 15+ years", "use_case": "", "switched_from": "", "story": "Ask HN: Freelancer? Seeking freelancer? (October 2026)"}, {"id": 795401972, "item_id": 49712623, "url": "https://news.ycombinator.com/item?id=49712623", "by": "greentfrapp", "date": "2026-09-15", "version": null, "stance": "neutral", "quote": "a Vue + dockview frontend", "excerpt": "Hi HN, I built Panel because research work means switching all the time between a chat with an agent, the papers I'm reading, the notebook I'm running and the data files I'm looking at. Panel is a local web app with dockable panes made with dockview. You get chat, files, PDFs, markdown and Jupyter notebooks. The agent can also create custom panes on request, like a protein structure viewer or an SQLite browser. There", "context": "", "use_case": "frontend", "switched_from": "", "story": "Show HN: Panel \u2013 A research workspace where the agent can build its own panes"}, {"id": 795037412, "item_id": 49689838, "url": "https://news.ycombinator.com/item?id=49689838", "by": "brachkow", "date": "2026-09-13", "version": null, "stance": "recommend", "quote": "That all enables me to write old-school MVC with Vue as a template engine for views.", "excerpt": "My quirky wishlist app https://thingstohave.app is finally done and heading to public launch this or next week. I already partially covered the last few months of app development in this topic. But actually, its development took way longer, as only this iteration started in 2024. So it is the end of a long milestone\u2014 this launch date initially was to be a year ago, but I procrastinated and missed important for such a", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: What are you working on? (September 2026)"}, {"id": 794591586, "item_id": 49661974, "url": "https://news.ycombinator.com/item?id=49661974", "by": "cdukes0", "date": "2026-09-11", "version": null, "stance": "neutral", "quote": "a Vue booking app and API integration", "excerpt": "SEEKING WORK | Falls Church, VA | Remote Technologies: Go, Postgres, Vue, WordPress, PHP, JS, (S)CSS I have over 15 years of experience building custom WordPress sites, Vue apps, and the Go backends to power them. I'm a full-stack developer who can handle front end, backend, hosting, and ongoing maintenance. Some examples of my work: - I built a custom WordPress site for a major airline's in-flight magazine, starting", "context": "freelance full-stack developer, 15+ years", "use_case": "", "switched_from": "", "story": "Ask HN: Freelancer? Seeking freelancer? (September 2026)"}, {"id": 793673249, "item_id": 49604578, "url": "https://news.ycombinator.com/item?id=49604578", "by": "phatskat", "date": "2026-09-08", "version": null, "stance": "recommend", "quote": "Most projects I'd do today would likely have more value in Vue as a whole", "excerpt": "You're looking for `@vue/reactivity`[1] - looks like it provides ref, computed, watch, and some internals. Honestly, this seems pretty nifty. Most projects I'd do today would likely have more value in Vue as a whole, and it's nice to see these kinds of things exposed and standalone bits [1] https://github.com/vuejs/core/tree/main/packages/reactivity/src", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Mador \u2013 Make any DOM reactive with a tiny 80-line Proxy state tuple"}, {"id": 792980592, "item_id": 49561287, "url": "https://news.ycombinator.com/item?id=49561287", "by": "crabmusket", "date": "2026-09-04", "version": null, "stance": "recommend", "quote": "we use Vue at work and Claude and Codex handle it just fine", "excerpt": "I wonder if this is overstated. Anecdotally, we use Vue at work and Claude and Codex handle it just fine. I'd expect Vue to be the third best-represented after React and Angular, but even then, we feel absolutely no need to change things up to get better results. Vue's reactivity is quite similar to Solid's, AFAIK, so I wonder why there would be so many issues with Solid. We have also started to have success getting ", "context": "", "use_case": "frontend framework at work", "switched_from": "", "story": "The asteroid currently hitting front end web development"}, {"id": 792495106, "item_id": 49530944, "url": "https://news.ycombinator.com/item?id=49530944", "by": "mgkimsal", "date": "2026-09-02", "version": null, "stance": "neutral", "quote": "Javascript/Vue/React", "excerpt": "Location: Raleigh, NC (US) Remote: Yes Willing to relocate: No Technologies: PHP/Laravel/vanilla, Grails/Java, Javascript/Vue/React, SQL (sqlite, postgresql, mysql/maria), AWS, Docker, Junie/Claude/OpenAI, ElasticSearch/SOLR, Testing Main: https://kimsal.com R\u00e9sum\u00e9/CV: https://kimsal.com/kimsal_resume_2026.pdf Email: michael@kimsal.com Ideally looking more for fractional/part-time engagements - short term or long ter", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (September 2026)"}, {"id": 792366691, "item_id": 49522918, "url": "https://news.ycombinator.com/item?id=49522918", "by": "jborden13", "date": "2026-09-01", "version": null, "stance": "neutral", "quote": "Technical: TypeScript, Node.js, Python, React/Vue, PostgreSQL, vector DBs, NoSQL, AWS, GCP", "excerpt": "Location: Telluride, CO Remote: Yes Willing to relocate: No AI Product Engineering: full-stack AI systems, LangGraph/Chain, RAG Technical: TypeScript, Node.js, Python, React/Vue, PostgreSQL, vector DBs, NoSQL, AWS, GCP Recent work includes: \u2022 multilingual AI product (26 languages) for search automation \u2022 AI-assisted incident intelligence platform for enterprise security teams \u2022 multi-tenant account management platfor", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (September 2026)"}, {"id": 788561619, "item_id": 49285101, "url": "https://news.ycombinator.com/item?id=49285101", "by": "ramijames", "date": "2026-08-13", "version": null, "stance": "recommend", "quote": "much prefer Vue/Nuxt or Svelte/SvelteKit", "excerpt": "I'll second this. I avoided React Native because I absolutely loathe using React in general (much prefer Vue/Nuxt or Svelte/SvelteKit). Flutter has been an absolute pleasure to build the mobile version of https://miserablyunemployed.com with. It's all really straightforward and I haven't experienced any real gotchas yet.", "context": "", "use_case": "", "switched_from": "", "story": "What's New in Flutter 3.47"}, {"id": 788432243, "item_id": 49277015, "url": "https://news.ycombinator.com/item?id=49277015", "by": "aitchnyu", "date": "2026-08-12", "version": null, "stance": "recommend", "quote": "I like the Vue/React/Svelte model of the DOM being a function of the data.", "excerpt": "I like the Vue/React/Svelte model of the DOM being a function of the data. For example, in a shopping cart, I add two chocolates, the number against the chocolate, the count at top and a banner encouraging me to reach X total all center around a data structure. I use Django Ninja, Zod, InertiaJS+Vue and its as easy as using Django's templating engine, but static typing ensures my view doesnt emit unrepresentable data", "context": "", "use_case": "frontend UI", "switched_from": "", "story": "HTML over WebSockets: real-time SPAs with barely any JavaScript"}, {"id": 786655301, "item_id": 49165956, "url": "https://news.ycombinator.com/item?id=49165956", "by": "zs1m", "date": "2026-08-04", "version": null, "stance": "neutral", "quote": "Angular 9 \u2192 Vue2, then Vue2 \u2192 Vue3", "excerpt": "Location: Nanjing, China Remote: Yes, actively seeking overseas remote roles Willing to relocate: Yes, for the right opportunity Technologies: React 19, TypeScript, Vite, TailwindCSS, Zustand, TanStack Query, React Router, shadcn/ui, SSE/streaming UI, Vue 2/3, Angular (migration), Three.js/React Three Fiber, Echarts, AntV G6, Grafana plugin dev, i18n, SonarQube + Jenkins CI R\u00e9sum\u00e9/CV: https://contrails.space/en (blog", "context": "", "use_case": "", "switched_from": "Angular", "story": "Ask HN: Who wants to be hired? (August 2026)"}, {"id": 786650420, "item_id": 49165651, "url": "https://news.ycombinator.com/item?id=49165651", "by": "djd20", "date": "2026-08-04", "version": null, "stance": "neutral", "quote": "Stack is Vue.js with mostly django in the back end", "excerpt": "Democrance | https://democrance.com | Python/Django/Pyramid/Pydantic AI hacker | REMOTE (working in Dubai-UK timezones) We\u2019re a mature microinsurance SaaS startup, building software to help bridge the gap between insurance companies and those who are not insured or under-insured. High traffic, mobile first + SMS platform that requires some interesting compliance and security requirements with deployments in countries", "context": "hiring at a microinsurance SaaS startup", "use_case": "", "switched_from": "", "story": "Ask HN: Who is hiring? (August 2026)"}, {"id": 786631121, "item_id": 49164445, "url": "https://news.ycombinator.com/item?id=49164445", "by": "vincent_s", "date": "2026-08-03", "version": null, "stance": "neutral", "quote": "My main lane is Laravel/Vue business software", "excerpt": "Location: Germany (CET/CEST) Remote: Yes Willing to relocate: No Technologies: Laravel, PHP, Vue.js, Inertia.js, Livewire, React, TypeScript, Python/FastAPI, Node.js, MySQL, PostgreSQL, Redis, Tailwind, Docker, OpenAI/Anthropic/Google AI APIs Resume/CV: https://www.vincentschmalbach.com/ Email: see profile Freelance full-stack developer and AI engineer with 15+ years building web applications. My main lane is Laravel", "context": "Freelance full-stack developer and AI engineer with 15+ years building web applications", "use_case": "Business web apps", "switched_from": "", "story": "Ask HN: Who wants to be hired? (August 2026)"}, {"id": 786309552, "item_id": 49144347, "url": "https://news.ycombinator.com/item?id=49144347", "by": "satvikpendem", "date": "2026-08-02", "version": null, "stance": "compare", "quote": "Vue had this like a decade ago. It was nice but I switched to React instead due to library support.", "excerpt": "That's funny, Vue had this like a decade ago. It was nice but I switched to React instead due to library support.", "context": "", "use_case": "", "switched_from": "", "story": "I don't recommend Tailwind CSS"}, {"id": 784614178, "item_id": 49038386, "url": "https://news.ycombinator.com/item?id=49038386", "by": "epolanski", "date": "2026-07-24", "version": null, "stance": "warn", "quote": "I cannot swallow yet another Vue/React crap.", "excerpt": "I love both effect and elm, but I cannot swallow yet another Vue/React crap. Especially after having used ruby and elixir extensively after years of react/Vue crap, it feels so backwards.", "context": "", "use_case": "frontend", "switched_from": "", "story": "The front end framework for correctness: built on Effect, architected like Elm"}, {"id": 782189488, "item_id": 48886843, "url": "https://news.ycombinator.com/item?id=48886843", "by": "WhyNotHugo", "date": "2026-07-12", "version": null, "stance": "recommend", "quote": "Vue is just a huge convenience over raw JavaScript for large, complex view.", "excerpt": "I appreciate the sentiment, but can't agree fully. I used vanilla JS for many years before AngularJS even existed (and I also tried AngulasJS when it was the new thing). Vue is just a huge convenience over raw JavaScript for large, complex view. Sure, I don't get to do direct DOM manipulation, but when I write C code I also don't get to pick which variable goes in which CPU register. I accept giving up control that A", "context": "", "use_case": "complex UI views", "switched_from": "", "story": "Why Vanilla JavaScript"}, {"id": 781609842, "item_id": 48850615, "url": "https://news.ycombinator.com/item?id=48850615", "by": "jcbbb", "date": "2026-07-09", "version": null, "stance": "neutral", "quote": "Vue.js", "excerpt": "SEEKING WORK - Full stack Engineer * Location: Uzbekistan * Remote: Yes * Willing to relocate: Yes * Technologies: Go, JavaScript, Node.js, React.js, Vue.js, PostgreSQL, MySQL, HTML, CSS, HTMX, Alpine * Resume/CV: https://drive.google.com/file/d/1HJUT3qxr0XexsnYtP_8moQZgqyQ... * Email: me@homeless.dev * Portfolio: https://portfolio.homeless.dev * Summary: I am full stack engineer, focused on backend, skilled in JavaS", "context": "Full stack engineer seeking work, located in Uzbekistan", "use_case": "", "switched_from": "", "story": "Ask HN: Freelancer? Seeking freelancer? (July 2026)"}, {"id": 780156417, "item_id": 48759776, "url": "https://news.ycombinator.com/item?id=48759776", "by": "vincent_s", "date": "2026-07-02", "version": null, "stance": "neutral", "quote": "My main lane is Laravel/Vue business software", "excerpt": "Location: Germany (CET/CEST) Remote: Yes Willing to relocate: No Technologies: Laravel, PHP, Vue.js, Inertia.js, Livewire, React, TypeScript, Python/FastAPI, Node.js, MySQL, PostgreSQL, Redis, Tailwind, Docker, OpenAI/Anthropic/Google AI APIs Resume/CV: https://www.vincentschmalbach.com/?utm_source=hackernews&utm_medium=who-wants-to-be-hired&utm_campaign=2026-07 Email: see profile Freelance full-stack developer and A", "context": "freelance full-stack developer", "use_case": "freelance web app work", "switched_from": "", "story": "Ask HN: Who wants to be hired? (July 2026)"}, {"id": 780122202, "item_id": 48757637, "url": "https://news.ycombinator.com/item?id=48757637", "by": "adurs2002", "date": "2026-07-02", "version": null, "stance": "neutral", "quote": "Technologies:", "excerpt": "Location: St. Louis, MO, USA Remote: Yes (open to in-office, no preference) Willing to relocate: Yes (anywhere in the US) Technologies: Python, TypeScript, JavaScript, SQL, Java, C++, R, PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy, React, Node.js, FastAPI, Socket.IO, Streamlit, Vue.js, Kafka, Flink, Git, AWS, Docker, PostgreSQL, MongoDB, Snowflake, Apache Airflow, Spark, Gemini/OpenAI APIs R\u00e9sum\u00e9/CV: https://agr", "context": "job seeker in St. Louis, MO", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (July 2026)"}, {"id": 780108322, "item_id": 48756770, "url": "https://news.ycombinator.com/item?id=48756770", "by": "vachanmn123", "date": "2026-07-01", "version": null, "stance": "neutral", "quote": "Vue.JS", "excerpt": "Location: Bengaluru (Bangalore), India | Remote: Yes | Willing to relocate: Negotiable Technologies: > Programming Languages: JavaScript / TypeScript, Python, Go > Frontend Development: React.JS, Next.JS, Vue.JS, Astro > Backend Development: Node.JS, Express.JS, Django, Flask, Gin > Databases: MongoDB, MySQL, PostgreSQL > Tools and Platforms: Git, GitHub Actions, Docker, AWS, Vercel, Netlify, Cloudflare R\u00e9sum\u00e9/CV: ht", "context": "Full-stack engineer seeking full-time work", "use_case": "Frontend development", "switched_from": "", "story": "Ask HN: Who wants to be hired? (July 2026)"}, {"id": 780071861, "item_id": 48754491, "url": "https://news.ycombinator.com/item?id=48754491", "by": "gnavadev", "date": "2026-07-01", "version": null, "stance": "neutral", "quote": "Vue", "excerpt": "Location: Currently in Corvallis, OR. JUST GRADUATED, LETS GOOOOOOOOO Remote: Preferred, also open to in-person Willing to relocate: Yes, anywhere in the US Technologies: - Backend: Python, Django (Vanilla & DRF), FastAPI, Celery, PostgreSQL - Frontend: TypeScript, React, Vue, Next.js - DevOps/Cloud: AWS (S3, Lambda, DynamoDB), Docker, Kubernetes, Jenkins - AI/ML: PyTorch, TensorFlow, SciKit-learn, OpenCV - Other: Ka", "context": "Just graduated, job seeker", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (July 2026)"}, {"id": 779979056, "item_id": 48748691, "url": "https://news.ycombinator.com/item?id=48748691", "by": "joshua_robinson", "date": "2026-07-01", "version": null, "stance": "neutral", "quote": "Vue, Next.js, React", "excerpt": "Location: United States Remote: Yes Willing to relocate: Yes Technologies: Vue, Next.js, React, TypeScript, JavaScript, Python, FastAPI, Node.js, Express, C#, .NET, PostgreSQL, MongoDB, MySQL, Supabase, Firebase, RAG, AI Agents, Langchain, Langgraph, GenAI, LLMs, Claude, Cursor, Redis, WebSockets, Tailwind CSS, AWS, Azure, GCP, Docker, GitHub Actions Resume/CV: https://drive.google.com/file/d/1gjJdDJf7H4nERi_kK0Ir2ri", "context": "Senior AI Full-Stack Engineer, 10+ years, healthcare", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (July 2026)"}, {"id": 779660754, "item_id": 48728797, "url": "https://news.ycombinator.com/item?id=48728797", "by": "dnautics", "date": "2026-06-29", "version": null, "stance": "neutral", "quote": "I have a vue.js component that does DNA editing", "excerpt": "> What do people use zig for, and why zig and not one of the others? I'm the maintainer of zigler (https://zigler.hexdocs.pm/Zig.html), and I have my own pharma startup. I currently use zig in two contexts: 1) wraps a proprietary .so file that is used to communicate with a scientific (microscope) digital camera, in a nice BEAM-module-shaped interface. Sorry, code is private. 2) I have a vue.js component that does DNA", "context": "", "use_case": "", "switched_from": "", "story": "Zig \u2013 SPIR-V Backend Progress"}, {"id": 777163171, "item_id": 48572698, "url": "https://news.ycombinator.com/item?id=48572698", "by": "scurnus", "date": "2026-06-17", "version": null, "stance": "neutral", "quote": "Vue+ Cytoscape.js for frontend", "excerpt": "I added the Feed feature to the site to make it more usable from mobile. You can scroll and discover important connections. I used Wikidata as source, ArangoDB as database, Redis for caching, Vue+ Cytoscape.js for frontend. If you are from desktop try Explore mode.", "context": "built HumansMap", "use_case": "frontend", "switched_from": "", "story": "HumansMap, a feed of family dynasties and links between orgs. No ads"}]}