Layered Design for Ruby on Rails Applications

  • ناشرPackt
  • سال انتشار2025
  • ویرایش2
  • زبانEnglish
  • تعداد صفحات452
  • شابک9781806114238

شناسه محصول: SKY-RBY-CODE-A6815 دسته: , ,
برند: Packt

محدوده قیمت: 1,093,000 تومان تا 2,613,000 تومان

16 نفر در حال مشاهده این محصول هستند!

تحویل اکسپرس

حمل رایگان سفارشات بالای 1 میلیون تومان

پرداخت امن

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

ضمانت اصالت کالا

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

7 روز گارانتی بازگشت وجه

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

Transition from the traditional Rails MVC trio to an abstraction model and evolve your application codebase with synchronized components, boosting flexibility and maintainabilityKey FeaturesUnderstand.

This book is for Rails application developers struggling to cope with the ever-increasing complexity of their projects and looking for ways to keep code maintainable and approachable.

This book is a perfect fit for developers who have just launched their first Rails MVP and those who have already encountered difficulties moving forward with a majestic monolith.

You will need to have an understanding of core Rails principles (described in the official guides) and have some experience with building web applications using the framework.

Table of Contents

Part 1: Explore Rails and Its Abstractions

Chapter 1: Rails as a Web Application Framework

Chapter 2: Active Model and Active Record

Chapter 3: More Adapters, Fewer Implementations

Chapter 4: Rails Anti-Patterns?

Chapter 5: When Rails Abstractions Are Not Enough

Chapter 6: Extracting Layers from Models

Part 2: Data Layer Abstractions

Chapter 7: State Transitions and Workflows

Chapter 8: Handling User Input Outside of Models

Chapter 9: Pulling Out the Representation Layer

Part 3: Essential Layers for Rails Applications

Chapter 10: Authorization Models and Layers

Chapter 11: Crafting the Notifications Layer

Chapter 12: Better Abstractions for HTML Views

Chapter 13: Abstractions in the Al Era

Chapter 14: Configuration as a First-Class Application Citizen

Chapter 15: Cross-Layers and Off-Layers

Chapter 16: Unlock Your Exclusive Benefits

About the author

Vladimir Dementyev is a principal backend engineer at Evil Martians, a product development consultancy from Earth, focusing on building maintainable web applications and developers’ productivity. He is the creator of popular open source tools such as AnyCable and TestProf, and a contributor to many other open source projects, including Ruby on Rails and Ruby itself. Vladimir plays an active role in the Ruby community through his code contributions and by speaking at conferences and sharing his passion for coding via articles and blog posts. For his contributions to the Ruby ecosystem, Vladimir was awarded the Fukuoka Ruby Award in 2021 and the Ruby Hero Russia Award in 2017.

ناشرPackt
ویرایش2
زبانEnglish
سال انتشار2025
شابک9781806114238
تعداد صفحات452
قطعB5
کیفیتاورجینال انتشارات
نوع چاپرنگی, سیاه و سفید
نوع جلدجلد سخت, شومیز, طلقی

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “Layered Design for Ruby on Rails Applications”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

محدوده قیمت: 1,093,000 تومان تا 2,613,000 تومان

محصولات مشابه