Автор: Sufyan bin Uzayr
Издательство: CRC Press
Год: 2022
Формат: PDF
Страниц: 341
Размер: 10 Mb
Язык: English
There is no shortage of programming languages and frameworks out there. But in the midst of all this, Ruby on Rails stands out. Despite losing out on the top spot to other contenders, Ruby on Rails has earned for itself a position of repute and a robust user base.
Ever since its debut in 2004, Ruby on Rails has rapidly become one of the most impactful and popular tools for building dynamic web applications. Rails owes much of its success to its compact design and the usage of the underlying Ruby language. It effectively creates a domain-specific language for writing web applications. As a result, many common web programming tasks--such as generating HTML, making data models, and routing URLs--are easier with Rails.
Although its outstanding capabilities have made Ruby on Rails one of the world's most popular web development frameworks, some might still find it challenging to learn and use. Mastering Ruby on Rails: A Beginner's Guide could be just the right solution for that. Whatever your previous web development experience is, Mastering Ruby on Rails can guide you to true Rails proficiency. It will help you to:
Install and set up your Rails development environment
Go beyond generated code to build Rails applications from scratch
Effectively use the Model-View-Controller (MVC) pattern
Master the Ruby programming skills all Rails developers need
Define high-quality site layouts and data models
Add social features and navigate Asynchronous jаvascript and XML (Ajax)