Glimmer DSL for Opal v0.14.0 just shipped with a base-case implementation of the Ruby Net::HTTP get method API (alpha version), missing from Opal, which was implemented using jQuery.
The point is that Ruby network code written for a desktop application using `net/http` now has support in Glimmer DSL for Opal (even if this is not GUI since `net/http` is fundamental and was missing from Opal), specifically supporting the Weather app sample written for Glimmer DSL for SWT that calls out to the openweathermap.org API.
Here are the app screenshots showing how it runs on both the Web and Desktop (with some stylistic variations to be expected due to the Web varying from the Desktop, and Glimmer DSL for Opal not supporting the Canvas Shape DSL yet [use of rectangle keyword below], which can be mitigated with CSS on the Web if needed):
This is the first Glimmer DSL for Opal sample that performs a network call over the Internet using the Ruby Net::HTTP API. This should hopefully open the floodgates in the future to real app development with calls to Net::HTTP.get and Net::HTTP.post_form to communicate with Rails applications.