andyobtiva / glimmer-dsl-opal Goto Github PK
View Code? Open in Web Editor NEWGlimmer DSL for Opal (Pure-Ruby Web GUI and Auto-Webifier of Desktop Apps)
License: MIT License
Glimmer DSL for Opal (Pure-Ruby Web GUI and Auto-Webifier of Desktop Apps)
License: MIT License
Hey there Andy,
The README here currently has this instruction:
Install a Rails 5 gem:
gem install rails -v5.2.6
If you look at https://rubygems.org/gems/rails/ then it lists rails version
7.0.0, as well as version 6.1.4.4 (released on December 15, 2021).
If you have some time in the future when looking at glimmer-dsl-opal,
could you perhaps mention whether the other two rails versions may
also work? Just so people can see whether they have to potentially
downgraded rails or e. g. mentioning this in the README whether
other rails version are supported by glimmer-dsl-opal.
That was my original use case (for the issue request) as well, since I had some
problems getting opal to work, so I thought I could try the glimmer-dsl-opal
instructions perhaps, then this may work. :)
Thank you for reading this issue request.
Hi @AndyObtiva
I think the whole idea is very cool, especially the BOOM
.
However, the readme says we should install rails as a prerequisite, Can I use it without rails?
Is it possible to use it as the front-end tech only?
Hello Andy,
You already added an example with rails for the tetris example.
I am wondering how to add tetris to sinatra (I actually use sinatra more than rails).
I could then e. g. add a route /tetris and offer the tetris variant via sinatra. :D
So the TL;DR request: could you, if time permits, also add a minimal example
on the README that shows how to use this via sinatra? (Here we can assume
the user already installed all of glimmer including glimmer-dsl-opal and probably
opal as well, so only a standalone example may be needed; perhaps even
a standalone .rb file or something, or just a route-added example - either way
is fine).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.