Skip to content

ducnguyenhuy-agilityio/ruby-common-gems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

All environments:

  • sinatra: Create quickly web applications in Ruby with minimal effort
  • rack: A modular Ruby webserver interface
  • rack-cors: Cross-Origin Resource Sharing (CORS)
  • simple_command: A simple, standardized way to build and use Service Objects
  • dry-validation: Validation library with type-safe schemas and rules
  • friendly_id: Create pretty URL’s and work with human-friendly strings
  • active_hash: A simple base class that allows you to use a hash as a readonly datasource for an ActiveRecord-like model.
  • jwt: A simple library to work with JSON Web Token and JSON Web Signature
  • ransack: Object-based searching
  • pundit: Minimal authorization through OO design and pure classes
  • httparty: Makes http requests
  • json: JSON implementation
  • rack-health: A health check interface for rack applications
  • will_paginate: A pagination library
  • kaminari: Scope & Engine based, clean, powerful, customizable and sophisticated paginator
  • has_scope: Map incoming controller parameters to named scopes in your resources

development:

  • byebug: Debugging
  • bullet: Help to kill N+1 queries and unused eager loading
  • annotate: Annotate Rails classes with schema and routes info
  • rerun: Restarts an app when the filesystem changes

test:

  • rspec: Behaviour Driven Development framework
  • database_cleaner: Strategies for cleaning databases. Can be used to ensure a clean state for testing
  • shoulda-matchers: Simple one-liner tests for common Rails functionality
  • faker: A library for generating fake data such as names, addresses, and phone numbers.
  • factory_bot: A library for setting up objects as test data
  • simplecov: Code coverage with a powerful configuration library and automatic merging of coverage across test suites

Rails gems:

About

A list common ruby + rails gems

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published