4.6 KiB
4.6 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.
- Stimulus Components Stimulus Components is an open-source set of StimulusJS controllers to solve common patterns.
- Rails Authentication From Scratch
- Hotwire: Asynchronously loaded tooltips
- HowTo Animate Turbo_Streams
Interessante Plugins
- Authentication Zero
- 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
- Letter Opener Preview email in the default browser instead of sending it
- Simple Forms
- Auto Session Timeout
- Shrine Alternative for ActiveStorage
Interessante Javascript Plugins
- Slim-Select SlimSelect is in the process of adding a few framework integrations
Nützliche Videos
- SupeRails Youtube Very useful videos!
- SuperRails Text versions
- SupeRails Homepage
- Tables with Javascript CSR
- Search with infinite Pagination
- Tailwind Tailwind CSS: Build and Deploy a Fully Responsive Website with Modern UI/UX
- Drifting Ruby Elevate your Ruby skills with expert-led videos
- Steve Polito Blog Steve Polito is a full stack web developer in the Boston Area
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
- Tailwindcss-animate A Tailwind CSS plugin for creating beautiful animations
- Tailwindcss-typography The official Tailwind CSS Typography plugin provides a set of prose classes you can use to add beautiful typographic defaults to any vanilla HTML you don’t control, like HTML rendered from Markdown, or pulled from a CMS.
- DaisyUI The most popular component library for Tailwind CSS
- shadonUI Beautifully designed components that you can copy and paste into your apps
- W3School
Icons
- Icons Beautiful hand-crafted SVG icons, by the makers of Tailwind CSS
- ionicons Open source icons. Lovingly hand-crafted.
- iconfy.design All popular icon sets, one framework. Over 200,000 open source vector icons