contex
stimulus_reflex
contex | stimulus_reflex | |
---|---|---|
7 | 45 | |
664 | 2,209 | |
- | 0.9% | |
5.9 | 7.4 | |
about 2 months ago | 3 days ago | |
Elixir | Ruby | |
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.
contex
-
Using SVG to create simple sparkline charts
Thanks! And thanks also for your work on ContEx, its Sparkline module [1] was a big inspiration for what I ended up implementing.
[1] https://github.com/mindok/contex/blob/master/lib/chart/spark...
- A flexible charting library for Elixir server side charting
- ContEx is a simple server side charting package for elixir
-
Phoenix LiveView, but event-sourced
Now, if you were using a server-side charting library like ContEx, then you would just append the new events to what you've already got assigned to the socket, and your normal rendering function would rebuild the chart. You're done! But I wanted to make it more complicated.
-
We Got to LiveView
https://contex-charts.org
> What’s the story in Phoenix and Elixir land for handling external shell processes from web requests
Great story here thru erlang ports. I'm a big fan of the Porcelain library which wraps ports with some nice features on top:
-
Server Side Time Series Plots With Elixir Phoenix Using Contex
Step up Contex!
stimulus_reflex
-
Coming to grips with JS: a Rubyist's deep dive
Then there are stack-specific libraries: StimulusReflex for Rails, Phoenix LiveView, Laravel Livewire, Unicorn and Tetra for Django, Blazor for .NET, … and the list goes on.
- Почему я программирую на Ruby
-
RailsWorld 2023: Hotwire Edition
Morphing and the concept to do refreshes after broadcast are hardly new. Stimulus Reflex has employed morphing to update the page for years, and CableReady::Updatable, which allows listening to model requests for refreshes, has also been around for a while. But I am excited to see these concepts being adopted in Turbo and becoming more mainstream.
-
Unicorn – A full-stack web framework for Django
Stimulus Reflex (Ruby), which predates Hotwire, also deserves a mention, though most of its momentum seemed to stall when Hotwire was announced.
https://docs.stimulusreflex.com/
-
Is there Ruby LiveView Framework?
Hi there, not crazy experienced on the topic but after some research i made for personal reasons i found https://mayu.live/ whick looks interesting (and as mentioned already https://docs.stimulusreflex.com/, seems to be close to Liveview)
-
Rails 7 - Turbo Frame and Turbo Stream
StimulusReflex Docs pretty easy to use and release 3.5.0 is coming soon.
-
Announcing elm-express
However, the timing may be a little off. In some ways, it feels like the "Express" way of developing for the backend is dying. We are seeing tools that blur the line between backend and frontend, trying to unify how we develop web applications. Tools like Phoenix LiveView, StimulusReflex, Laravel Livewire, Remix, Next.js, and many others are being developed.
-
Learning Ruby, Rails & Hotwire?
You can also learn Rails and StimulusReflex
-
A powerful search feature with what Rails provides out of the box
Reading the article and the source code, I learned a ton of stuff, as always. In his implementation, Louis is using StimulusReflex (built on top of Stimulus) to achieve this. I was curious about several points:
-
The Ultimate Search for Rails - Episode 1
Now that we know that our backend is working as it should, let’s wire up our stuff. I’m gonna skip on Stimulus Reflex setup and configuration and dive right in. You can easily follow the official setup or, if you use import-maps, follow @julianrubisch’s article on the topic. I also know that leastbad has been working on an automatic installer that detects your configuration and sets everything up for you if you care to try it before the next version of SR gets released.
What are some alternatives?
phoenix-full-stack-work-sample
hotwire-rails - Use Hotwire in your Ruby on Rails app
glimesh.tv - Glimesh is a next generation live streaming platform built by the community, for the community.
turbo - The speed of a single-page web application without having to write any JavaScript
phoenix-liveview-counter-tutorial - 🤯 beginners tutorial building a real time counter in Phoenix 1.7.7 + LiveView 0.19 ⚡️ Learn the fundamentals from first principals so you can make something amazing! 🚀
jsbundling-rails - Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack.
webtransport - WebTransport is a web API for flexible data transport
hotwire-livereload - Live reload gem for Hotwire Rails apps.
sparks - A typeface for creating sparklines in text without code.
Stimulus - A modest JavaScript framework for the HTML you already have
live-paint - Demo pixel painting webapp with realtime updates across all connected tabs and browsers