دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Nick Sutterer سری: ناشر: Leanpub سال نشر: 2015 تعداد صفحات: 259 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 6 مگابایت
کلمات کلیدی مربوط به کتاب Trailblazer: A Architecture New for Rails: کتابخانه، ادبیات کامپیوتر، روبی / RoR
در صورت تبدیل فایل کتاب Trailblazer: A New Architecture for Rails به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Trailblazer: A Architecture New for Rails نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Trailblazer یک لایه نازک در بالای Rails است و معماری کاربردی
سطح بالا، کپسوله سازی مناسب و ساختار کد جدید را به ارمغان می
آورد. در اینجا ویژگیهای اصلی آمده است.
مدلهای بدون منطق که صرفاً بر پایداری تمرکز میکنند.
کنترلکنندههای لاغر فقط بهعنوان نقاط پایانی کار
میکنند.
اشیاء دامنه برای منطق کسبوکار شما که به عنوان عملیات شناخته
میشوند.
اشیاء فرم برای سریالزدایی و اعتبارسنجی.
مدلها را برای معرفی یک معماری ویجت مشاهده کنید.
نمایندگانی که اسناد را برای APIها تجزیه و رندر میکنند.
دو شی برای تزئین مدلها.
این کتاب شما را به یک سفر ماجراجویی از کد Rails میبرد. جنگل تا
ساحل تریل بلیزر. ما در حال ساختن یک برنامه کامل Rails با
استفاده از تمام ویژگیهای Trailblazers بودیم و در عین حال از
Rails Way استفاده میکردیم که به ما کمک میکرد.
آنچه در اینجا میسازیم فقط یک وبلاگ ساده 5 دقیقهای نیست، بلکه
یک برنامه نظردهی کامل با پیچیده است. فرمها، نماهای تشکیلشده،
کاربران واردشده به سیستم و سرپرست، قوانین احراز هویت، نماهای
چند شکلی و operatoins، یک API JSON مبتنی بر سند و موارد دیگر.
ما تمرکز زیادی روی آزمایش، طراحی شی و ساختار کد با استفاده از
چارچوب مفهومی Trailblazers داریم.
Trailblazer is a thin layer on top of Rails and brings a
high-level application architecture, decent encapsulation and a
new code structure. Here are the main features.
Logicless models solely focusing on persistence.
Skinny controllers working as endpoints, only.
Domain objects for your business logic, known as
operations.
Form objects for deserialisation and validation.
View models to introduce a widget architecture.
Representers that parse and render documents for APIs.
Twin objects for decorating models.
This book takes you for an adventure trip from Rails code
jungle to Trailblazer beach. Were building a complete Rails
application using all of Trailblazers goodies while exploiting
the Rails Way where it helps us.
What we build here is not just a simple 5-minutes blog, but a
full-blown commenting application with complex forms, composed
views, signed-in users and admin, authentication rules,
polymorphic views and operatoins, a document-based JSON API,
and more. We have a strong focus on testing, object design and
structuring the code using Trailblazers concept-oriented
framework.