Files
fabitapp-meta/Rails.md
2024-08-05 12:18:14 +02:00

2.9 KiB

Ruby on Rails

Wenn wir uns in Rails verliebt haben sollten können wir uns hier mit Fanartikeln eindecken.. ;)

Setup Rails App

  • Install Ruby, RubyGem and Nodejs
  • Clone Rails App and switch inside Folder
  • Run: bundle install
  • Run: rails db:migrate
  • Start Webserver: bin/dev
  • Have fun.. ;)

Nützliche URLs

  • API Doc API Documentation
  • Turbo Rails Tutorial Learn how to leverage the power of the turbo-rails library now included by default in Rails 7 to write reactive single-page applications without having to write a single line of custom JavaScript.

Interessante Plugins

  • Ransack Object-based searching
  • Pagy The Best Pagination Ruby Gem
  • Faker Faker helps you generate realistic test data, and populate your database with more than a couple of records while you're doing development.
  • Devise Devise is a flexible authentication solution for Rails based on Warden
  • Positioning Positioning supports multiple lists per model with global, simple, and complex scopes
  • Hotwire Combobox In this episode, we tackle the issue of slow-loading dropdowns with a high volume of options by implementing an asynchronous select using the Hotwire Combobox library
  • Icon Helper

Interessante Javascript Plugins

  • Slim-Select SlimSelect is in the process of adding a few framework integrations

Nützliche Videos

Nützliche Libaries

Tailwind

  • SimpleCSS A CSS framework that makes semantic HTML look good
  • Tailwind Homepage Rapidly build modern websites without ever leaving your HTML
  • Tailwind Cheat Sheet Cheat Sheet
  • DaisyUI The most popular component library for Tailwind CSS
  • shadonUI Beautifully designed components that you can copy and paste into your apps

Icons

  • ionicons Open source icons. Lovingly hand-crafted.