Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Last updated: May 3, 2022

Ruby on Rails

Ruby on Rails is a web-app full-stack framework, which uses the MVC pattern for creating web pages and web services, database-driven apps. Data is shared in the form of JSON and XML between services. It provides tools to create scalable frontend and backend web applications. Ruby on Rails provides features like rendering HTML templates, CRUD operations in Databases, E-mails, live pages, WebSockets, scheduling jobs, and solid web security, we will be learning about all of them in this tutorial.
Introduction to Ruby on Rails
In this article, we’ll be going through the basics of Ruby on Rails. We will learn the prerequisites of rails and why we need ruby on rails in our web application. We’ll also set up our first rails server.
Installation and Setup - Ruby on Rails
In this article, we will see the installation of ruby and its setup on different operating systems.
Directory Structure
This article discusses a Directory Structure and its purpose. We talk about why it is a good idea to use it on a project and how it makes the life of a developer and user easier.
Active Records
In this blog, we will learn about Active Records in Rails, its basics, how to create one, translation of Domain Model into SQL, and Association between Models.
Ruby on Rails- Migrations
In this article, we will learn about Migrations in Ruby on Rails, creating them, running them, editing their code, etc.
Ruby on Rails - Controller
In this blog, we will learn about what a controller is, Implementing the (list, show, new, create, edit, update, delete, Display) Method.
Routes
This article discusses Routes and how they are essential. We talk about why we use it and how it makes the life of a developer and user easier by delivering content across a network.
Ruby on Rails- Views
In this blog, we will learn about views in ruby on rails, how to create them using different methods like list, new, edit, delete, show_subjects, and show method.
Ruby on Rails - Layout
In this article, we will discuss layouts, adding style sheets, the relation between templates and design, and many more.
Ruby on Rails- Scaffolding
In this blog, we will learn about Scaffolding, its feature, nested Scaffolding, an example to create, and much more.
Rails Concerns EASY
In this blog, we will learn about rails concerns. We will understand the implementation and advanced topics in Rails Concerns.
Ruby on Rails- Ajax
In this blog, we will learn about AJAX, its implementation, its example by creating an application, and much more.
File uploading with Ruby on Rails
This blog will cover the topic of file uploading with Ruby on Rails. We will learn how to create the model for file uploading. Furthermore, we will see class methods and instance methods of files.
Send emails with Ruby on Rails
This blog will cover the topic of Action Mailer with its configuration in ruby on rails. Furthermore, we will see how to generate a Mailer and Call the Mailer.
Deployment in Ruby On Rails
In this blog, we will be having a detailed discussion on how to deploy applications to a cloud platform
CSS Bundling in Ruby on Rails
This article taught us about CSS Bundling in Ruby on Rails, its installation, tooling options, and the reason behind using it.
JS Bundling in Ruby on Rails EASY
The article discusses JS bundling in Rails and the options we use. We also read why and when to use JS Bundling.
Mailers in Ruby on Rails MEDIUM
The article covers Mailers in Ruby on Rails. We read how we can implement Mailers in Ruby on Rails.
Advanced Concepts of Ruby on Rails
In this blog, we will be having a detailed discussion on Advanced concepts of Ruby on Rails including resources, management of routes, its redirection and design patterns.
Using Pundit Gem for Authorization in Rails MEDIUM
In this article, we'll look at Pundit in Rails, steps to set up Pundit, Pundit policy scopes, and using Pundit Gem for Authorization in Rails.
WebSockets and Actioncable in Ruby on Rails MEDIUM
In this blog, you will learn about WebSockets and ActionCable in ruby on rails and how it brings support to real-time applications in an effortless manner.