cypress-rails
ComfyJS
Our great sponsors
cypress-rails | ComfyJS | |
---|---|---|
5 | 4 | |
312 | 382 | |
1.6% | - | |
6.7 | 0.0 | |
2 months ago | 10 months ago | |
Ruby | JavaScript | |
GNU General Public License v3.0 or later | 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.
cypress-rails
-
What Cypress E2E testing has taught us about our code
We use Cypress alongside cypress-rails and Cypress Testing Library.
-
Tip: if you're changing all your form_for to form_with, take the opportunity to make sure all forms are being tested.
To piggyback: This would be a type of browser test, so you would want to use something like Cypress (https://github.com/testdouble/cypress-rails) or Capybara (https://github.com/teamcapybara/capybara). RSpec has a good integration with Capybara. Cypress is JS-based so it will require some additional config.
-
Rails, Cypress : testing the whole stack is definitely easier
Now a very good news : integrating Cypress to Rails is really simple, because there's already a gem for that. Thanks to the amazing work of the teamdouble team. Their corresponding GitHub repository is here.
-
April: Forem Twitch Events Roundup ๐พ
Some of the links mentioned in the stream: Forem end-to-end docs Cypress documentation Making your UI tests resilient to change by Kent C. Dodds Foremโs use of Cypress in GitHub Cypress Rails Test Automation University
-
Rails 7 : an (imagined) preview
There's already a tool that perfectly handles this kind of test : Cypress. Why not a gem based on Cypress, that would replace entirely the default system tests stack ? So far, I am very happy with this gem : https://github.com/testdouble/cypress-rails/
ComfyJS
-
How to build a Twitch chat overlay
If you are a beginner at web dev, this is for you. To complete this tutorial, you'll need to know some HTML, CSS, JS. We'll need ComfyJS to complete the project.
-
Getting Started with Streaming on Twitch
Add interactivity to your stream. A browser source in a scene that loads a page using ComfyJS is a great for this.
-
Pairing with Jhey Tompkins
View on GitHub
-
April: Forem Twitch Events Roundup ๐พ
We were joined once again by Jhey! This time we tackled creating an overlay(or scene) and animation for the Twitch Channel. Check out the Sloan the sloth animation we created with ComfyJS and GreenSock.
What are some alternatives?
view_component - A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
forem - For empowering community ๐ฑ
egghead-next - The frontend for egghead.io.
obsninja - VDO.Ninja is a powerful tool that lets you bring remote video feeds into OBS or other studio software via WebRTC.
Open-Source-Ruby-and-Rails-Apps - Awesome Ruby and Rails Open Source applications ๐
jChat - jChat is an overlay that allows you to show your Twitch chat on screen with OBS, XSplit, and any other streaming software that supports browser sources.
digital-gardeners - Resources, links, projects, and ideas for gardeners tending their digital notes on the public interwebs
TwitchLiveChannels - Twitch Live Channels helps you keep track of who is LIVE out of the channels you follow on Twitch (https://www.twitch.tv/).
GreenSock-JS - GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web
TwitchJerpBot - Jerp's bot for Twitch Chat