# \[ruby-talk:444394\] Glimmer Goes Web!!!

**URL:** <https://rubytalk.org/t/ruby-talk-444394-glimmer-goes-web/76320>\
**Category:** ruby-talk\
**Created:** [10 January 2024 01:17 UTC](https://rubytalk.org/t/ruby-talk-444394-glimmer-goes-web/76320 "2024-01-10T01:17:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![AndyObtiva](https://yyz1.discourse-cdn.com/flex029/user_avatar/rubytalk.org/andyobtiva/32/2375_2.png) [@AndyObtiva](https://rubytalk.org/u/AndyObtiva)\
**Post date:** [10 January 2024 01:17 UTC](https://rubytalk.org/t/ruby-talk-444394-glimmer-goes-web/76320/1 "2024-01-10T01:17:27Z")

</div>

Last September, I gave a talk titled "Intro To Ruby in the Browser" about  
how to use Ruby for Frontend Development in Rails as a complete replacement  
for JavaScript as per Matz's RubyConf 2022 Keynote Speech. I concluded the  
talk by mentioning a then up and coming project called Glimmer DSL for Web  
that would make Ruby in the Browser the simplest, most intuitive, most  
straight-forward, and most productive Software Engineering experience in  
Frontend Development in any Programming Language or Technology. Well, The  
future is now! Glimmer DSL for Web (Ruby in the Browser Web GUI Frontend  
Library) just had its 0.2.2 Beta Release!

Continue reading blog post article at :

> **[Glimmer Goes Web!!!](https://andymaleh.blogspot.com/2024/01/glimmer-goes-web.html)**
>
> code master oop ruby jruby java jee jse desktop web gui glimmer swt libui tk gtk rails

GitHub Repo for Glimmer DSL for Web ( Ruby in the Browser Web GUI Frontend  
Library ) :

> **[GitHub - AndyObtiva/glimmer-dsl-web: Glimmer DSL for Web (Ruby in the Browser...](https://github.com/AndyObtiva/glimmer-dsl-web)**
>
> Glimmer DSL for Web (Ruby in the Browser Web GUI Frontend Library) - GitHub - AndyObtiva/glimmer-dsl-web: Glimmer DSL for Web (Ruby in the Browser Web GUI Frontend Library)

RubyGem ( glimmer-dsl-web ) :

[https://rubygems.org/gems/glimmer-dsl-web](https://rubygems.org/gems/glimmer-dsl-web)

---

<div class="post-metadata">

**Author:** ![botp1](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@botp1](https://rubytalk.org/u/botp1)\
**Post date:** [11 January 2024 06:41 UTC](https://rubytalk.org/t/ruby-talk-444394-glimmer-goes-web/76320/2 "2024-01-11T06:41:59Z")

</div>

Wed, Jan 10, 2024 at 9:18 AM Andy Maleh via ruby-talk \<

> **···**
>
> ruby-talk@ml.ruby-lang.org\> wrote:
> 
> > its 0.2.2 Beta Release!
> > 
> > [GitHub - AndyObtiva/glimmer-dsl-web: Glimmer DSL for Web (Ruby in the Browser Web GUI Frontend Library)](https://github.com/AndyObtiva/glimmer-dsl-web)
> 
> totally wicked ! --the incredibles 🙂
> 
> since most of my apps are rails-driven, ' would love to see more  
> rails-related examples, eg, replacing rails default scaffolding with pure  
> glimmer.
> 
> thanks for glimmer,  
> --botp

---

<div class="post-metadata">

**Author:** ![AndyObtiva](https://yyz1.discourse-cdn.com/flex029/user_avatar/rubytalk.org/andyobtiva/32/2375_2.png) [@AndyObtiva](https://rubytalk.org/u/AndyObtiva)\
**Post date:** [11 January 2024 16:39 UTC](https://rubytalk.org/t/ruby-talk-444394-glimmer-goes-web/76320/3 "2024-01-11T16:39:26Z")

</div>

Thank you.

Glimmer DSL for Web IS a Rails project. The Setup instructions mention how  
to configure the project gem for a Rails application. All the examples  
mentioned on the project page were run in Rails (check the Hello,  
glimmer\_component Rails Helper! sample for how to integrate a Glimmer Web  
Component with any existing Rails view). This project is about the Frontend  
part of a Rails application, which can talk to the Backend via REST API  
calls or any other Frontend-Backend communication mechanisms. As far as  
automatically replacing Rails scaffolding with pure Glimmer, this can be  
considered for a post-1.0 version. Still, the project is feature-complete  
as far as adding interactive Frontends to a Rails app today. It does not  
need any extra features to get started with implementing fully interactive  
Rails Frontends in Ruby.

> **···**
>
> On Thu, Jan 11, 2024 at 1:42 AM botp via ruby-talk \< ruby-talk@ml.ruby-lang.org\> wrote:
> 
> > Wed, Jan 10, 2024 at 9:18 AM Andy Maleh via ruby-talk \<  
> > ruby-talk@ml.ruby-lang.org\> wrote:
> > 
> > > its 0.2.2 Beta Release!
> > > 
> > > [GitHub - AndyObtiva/glimmer-dsl-web: Glimmer DSL for Web (Ruby in the Browser Web GUI Frontend Library)](https://github.com/AndyObtiva/glimmer-dsl-web)
> > 
> > totally wicked ! --the incredibles 🙂
> > 
> > since most of my apps are rails-driven, ' would love to see more  
> > rails-related examples, eg, replacing rails default scaffolding with pure  
> > glimmer.
> > 
> > thanks for glimmer,  
> > --botp
> > 
> > \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_  
> > ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org  
> > To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org  
> > ruby-talk info --  
> > [Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org](https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-talk.ml.ruby-lang.org/)
> 
> --  
> Andy Maleh
> 
> LinkedIn: [Andy Maleh - Lexop | LinkedIn](https://www.linkedin.com/in/andymaleh)  
> \<[https://www.linkedin.com/in/andymaleh&gt](https://www.linkedin.com/in/andymaleh&gt);  
> Blog: [http://andymaleh.blogspot.com](http://andymaleh.blogspot.com)  
> GitHub: [AndyObtiva (Andy Maleh) · GitHub](http://www.github.com/AndyObtiva)  
> Twitter: @AndyObtiva \<[https://twitter.com/AndyObtiva&gt](https://twitter.com/AndyObtiva&gt);

---

<div class="post-metadata">

**Author:** ![botp1](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@botp1](https://rubytalk.org/u/botp1)\
**Post date:** [12 January 2024 05:14 UTC](https://rubytalk.org/t/ruby-talk-444394-glimmer-goes-web/76320/4 "2024-01-12T05:14:16Z")

</div>

ah, thank you for the very clear overview of glimmer as it relates to  
rails. I guess i should really get my hands dirty here. for the record, my  
view/frontend templates are just plain (html|js).erbs w very minimal  
javascript; just riding on rails's CoC (convention over configuration). i  
try to avoid js (or rather, focus mainly on ruby) as much as possible; it  
makes me do more projects clearly and speedily (since im a loner and do all  
full-stack).

best regards --botp

> **···**
>
> On Fri, Jan 12, 2024 at 12:39 AM Andy Maleh via ruby-talk \< ruby-talk@ml.ruby-lang.org\> wrote:
> 
> > Thank you.
> > 
> > Glimmer DSL for Web IS a Rails project. The Setup instructions mention how  
> > to configure the project gem for a Rails
