Gems
Create a Microservice in Rails with minimal ceremony
This gem provides:transparent API key authentication.router-level API version based on headers.a way to document your microservice endpoints via acceptance tests.structured errors, buildable from invalid Active Records, Exceptions, or by hand.This...
Integrate React.js with Rails views and controllers, the asset pipeline, or webpacker.
React-Rails is a flexible tool to use React with Rails. The benefits:Automatically renders React server-side and client-sideSupports Webpacker 4.x, 3.x, 2.x, 1.1 Supports Sprockets 4.x, 3.x, 2.xLets you use JSX, ES6, TypeScript, CoffeeScriptA sour...
A starter project for Ruby On Sinatra web app projects to introduce programmers to Ruby programming
The purpose of this is to simplify development environment for developers and programmers to make web applications with Ruby on Sinatra. It is also a good learning tool for developers and programmers who want to learn or switch to Ruby on Sinatra.
10 tips to help using the VCR gem in your Ruby test suite
The original post, in Portuguese, was published here. (I procrastinated to translate it to English almost 1 year!)The gem VCR is a good choice to do integrated tests in Ruby apps. It can be used in other languages too, but it will be not covered i...
Simple time arithmetics in a modern, readable, idiomatic, no-"magic" Ruby.
TimeCalc tries to provide a way to do simple time arithmetic in a modern, readable, idiomatic, no-"magic" Ruby.NB: TimeCalc is a continuation of TimeMath project. As I decided to change API significantly (completely, in fact) and drop a lot of "ni...