mojo.js
petite-vue
mojo.js | petite-vue | |
---|---|---|
15 | 67 | |
474 | 8,769 | |
1.1% | 0.7% | |
7.9 | 0.0 | |
7 days ago | 3 months ago | |
JavaScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mojo.js
-
Nue: A React/Vue/Vite/Astro Alternative
Have you looked at https://mobx-keystone.js.org/ by any chance?
I've been quite enjoying keystone + lit (or react if required) of late and at the very least it feels like solid prior art towards MVC stuff.
Also https://mojojs.org/ for server side.
(I'm not saying "use these" even if I quite enjoy using them myself, but they're my reference points for comparison here)
- Mojo – a new programming language for all AI developers
-
Does node have a Rails-like framework? (that has isn't dead)
Mojo.js
-
Choose boring tools
A final interesting note is that the Mojolicious developer has also recently(-ish) created Mojo.js, which is Mojolicious implemented in Typescript.
-
What's your go-to web framework for new web APIs?
mojo.js, it's a very old school web framework.
-
Mojo.js is a port of Perl's Mojolicious to TypeScript
Express middleware support is on the planned feature list for 2.0 and beyond. Could also be implemented as a 3rd party plugin using the existing hook API though. https://github.com/mojolicious/mojo.js/issues/66
-
Perl on Rails (2007)
Just in case you missed it, Mojolicious is also available for TypeScript now, and the developer experience is pretty close to the Perl original. ;) https://mojojs.org
-
[AskJS] Is MVC "dead"?
Aside from NestJS there is also mojo.js still innovating on the old MVC formula with TypeScript.
- Ask HN: Getting tired of complexity in web development
petite-vue
- Best No-Code/Low-Code Frontend Builder
-
Show HN: A Lightweight 1.7KB JavaScript Framework
Something similar: https://github.com/vuejs/petite-vue (6kb subset of Vue) but the project seems abandoned.
-
Vue Developers, What Makes It Your Choice?
I started with petite-vue because Vue seemed too large of a file size for my simple projects. Wanting to use Vue but after reading some of the comments, I might go with Svelte.
-
AI will make web development so much easier
Like: petite-vue And/or a zero-dependency lightweight state management solution.
-
Little incremental wannabe
I recommend trying https://github.com/vuejs/petite-vue as a minimalist library for declarative reactive view/model data binding, it could at least halve the code used for generating view
- A PetiteVue Tutorial - 01 Hello World
-
How does Tiktok on iOS Safari play videos with sound?
Maybe I’ve spent 5 days on and off researching this. I was able to recreate it perfectly using petite-vue https://github.com/vuejs/petite-vue which is nice, but it does not have all the features I need in Vue3
-
Alpine.js
“petite-vue is indeed intended to fill the gap for progressive enhancement cases where Vue 3 would be too heavy-handed.
It is not abandoned, but rather it is considered "done" because the scope is well defined. I don't think it needs more features (as that would defeat the purpose of being lean and minimal). If you find yourself needing more than what petite-vue provides, you can either go up to Vue proper, or try https://alpinejs.dev/.
That said, I should update the README to indicate this more clearly.”
Github discussion: https://github.com/vuejs/petite-vue/discussions/53
-
Vue SFC's with C# MVC project?
You might consider doing as much as possible in Razor pages and then use https://github.com/vuejs/petite-vue for any functionality you might (components/interactivity/etc.) need.
-
Using script setup and SFC using Vue over CDN
As another alternative, you could look at petite-vue if you just want to sprinkle from Vue-like components throughout your site... Doesn't have the full force of vue, but maybe it's enough.
What are some alternatives?
wshook - Easily intercept and modify WebSocket requests and message events.
Alpine.js - A rugged, minimal framework for composing JavaScript behavior in your markup.
jsynchronous - Jsynchronous.js - Data synchronization for games and real-time web apps.
htmx - </> htmx - high power tools for HTML
hono - Web Framework built on Web Standards
Alpine
nue - The Content First Web Framework
Svelte - Cybernetically enhanced web apps
primate - Polymorphic development platform
django-vitevue - Manage Vitejs frontends for Django
htmlparser2 - The fast & forgiving HTML and XML parser
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core