Alpine.js
knockout
Our great sponsors
Alpine.js | knockout | |
---|---|---|
242 | 27 | |
26,569 | 10,412 | |
1.9% | 0.2% | |
9.3 | 0.0 | |
7 days ago | about 1 year ago | |
HTML | JavaScript | |
MIT License | GNU General Public License v3.0 or later |
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.
Alpine.js
-
Biometric authentication with Passkeys
Alpine.js for reactive frontend
-
🤓 My top 3 Go packages that I wish I'd known about earlier
✨ In recent months, I have been developing web projects using GOTTHA stack: Go + Templ + Tailwind CSS + htmx + Alpine.js. As soon as I'm ready to talk about all the subtleties and pitfalls, I'll post it on my social networks.
-
Htmx Is Composable?
> But honestly, torn towards htmx but undecided.
We are in the middle of migrating from our monster react application into server rendered pages (with jinja2). The velocity at which we are able to ship and the reduction of complexity has been great so far.
Managing client side state for simple things like (is the dropdown open/closed), listening to keyboard events and such can be done with something like alpine-js [1] without all the baggage that something like react brings.
It appears this is already the trend with JS frameworks too - with server side rendering being the new norm.
- Pocketbase: Open-source back end in 1 file
-
Coming to grips with JS: a Rubyist's deep dive
Sure, you can use any number of JS-avoidance libraries. I'm a fan of Turbo, and there's also htmx, Unpoly, Alpine, hyperscript, swup, barba.js, and probably others.
-
Kicking the tires with NestJS and Hotwire: Part II
If you want more details on the initial setup I encourage you to take a look at the Part I that covers more of the initial implementation. For this portion, I added Prisma as an ORM, a frontend style library called Tachyons, and AlpineJS to handle any client-side interactions. I did this to avoid needing to add a client-side bundler to the build and instead just rely on plain old module imports to compose the frontend. This is now the default for Rails and it is quite nice to not need any additional build tools for the client.
-
Deveplop a simple GUI app by Wails use Golang
- [swallow-pywebview](https://github.com/rangwea/swallow-pywebview): Base on [pywebview](https://pywebview.flowrl.com/) using Python,the frontend base on [alpinejs](https://alpinejs.dev/) and [tailwindcss](https://tailwindcss.com/)。
-
A First Look at HTMX and How it Compares to React
The approach is not new, essentially a variation of Knockout, Alpine, and similar "JS-in-HTML" approaches.
-
Javascript in Razor Pages, good Libraries?
alpinejs + htmx
-
What's the easiest front end framework to pick for a simple website?
You're way out of the "simple website" territory already, If your backend is working and you know your way around it just make it render some HTML and send it to the browser. Then if you really want a javascript framework for interactive elements maybe alpineJS ?
knockout
-
A First Look at HTMX and How it Compares to React
The approach is not new, essentially a variation of Knockout, Alpine, and similar "JS-in-HTML" approaches.
-
The Best UI Libraries for Cross-Platform Apps with Tauri
SolidJS and Tauri form another potent combination for creating performant, lightweight, and secure experiences. SolidJS is a reactive UI library that is similar to Svelte in the way it compiles away reactivity and updates the DOM directly, but it also incorporates a fine-grained reactivity system reminiscent of libraries like Marko, Knockout, and MobX.
-
Why are signals still not so popular?
People act like Signals are a new discovery. KnockoutJS was using them 13 years ago and other libraries used them before that.
-
Alpine.js
I still use Knockout[0] for almost an identical experience.
-
Concepts behind modern frameworks
One of the first uses of this concept was in knockout, which used the same function with and without arguments for write/read access.
-
Magento alternative: How it compares with Medusa, a JavaScript-based ecommerce platform
Magento is built with PHP. A good understanding of PHP is generally enough to perform different development tasks such as building modules. However, developers often need to work with libraries like Knockout.js and Less when developing themes.
-
After an eternity, java.com has updated its homepage
For a small page like that, they are using Oracle content management, knockoutjs, RedwoodJs, MarkedJs, MustacheJs, JQuery and Bootstrap. There's like 10+ layers or div, header and nav elements just to display the logo. They can't even properly anchor the footer at the bottom...
- Discovered a 63kb tiddlywiki like self saving HTML+JS wiki and its looking cool
-
Where am I wrong about my project and these Javascript Frameworks?
knockoutjs
-
Angular: A shift in paradigm
As the internet became faster, and more reliable, and as browsers unified into “evergreen” releases, developers accepted JSON to be the only shape of data needed to travel on wires. A few years back I posted a question of which was a better framework: serving fully processed HTML scripts over Ajax, or only JSON that would be populated on client-side. See, back then, populating JSON was hand crafted, before Knockout, before Backbone, and few other players I don’t recall. The thing you could use back then was Mustache-like, which -by the way- still is a favorite of mine when venturing outside of SPA zone.
What are some alternatives?
Svelte - Cybernetically enhanced web apps
petite-vue - 6kb subset of Vue optimized for progressive enhancement
htmx - </> htmx - high power tools for HTML
React - The library for web and native user interfaces.
Stimulus - A modest JavaScript framework for the HTML you already have [Moved to: https://github.com/hotwired/stimulus]
hyperscript - Create HyperText with JavaScript.
jQuery - jQuery JavaScript Library
Mithril.js - A JavaScript Framework for Building Brilliant Applications
Angular - Deliver web apps with confidence 🚀
Preact - ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
Next.js - The React Framework
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core