ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Functional Web Development with Elixir, OTP, and Phoenix. Rethink the Modern Web App

دانلود کتاب توسعه وب کاربردی با Elixir، OTP و Phoenix. در مورد برنامه وب مدرن تجدید نظر کنید

Functional Web Development with Elixir, OTP, and Phoenix.  Rethink the Modern Web App

مشخصات کتاب

Functional Web Development with Elixir, OTP, and Phoenix. Rethink the Modern Web App

ویرایش:  
نویسندگان:   
سری:  
 
ناشر: Pragmatic Bookshelf 
سال نشر: 2017 
تعداد صفحات: 189 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 37,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 18


در صورت تبدیل فایل کتاب Functional Web Development with Elixir, OTP, and Phoenix. Rethink the Modern Web App به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب توسعه وب کاربردی با Elixir، OTP و Phoenix. در مورد برنامه وب مدرن تجدید نظر کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب توسعه وب کاربردی با Elixir، OTP و Phoenix. در مورد برنامه وب مدرن تجدید نظر کنید

Elixir و Phoenix به عنوان یک پلت فرم بی نظیر برای ساخت برنامه های کاربردی وب مدرن، هیجان فوق العاده ای ایجاد می کنند. با ساختن یک برنامه وب دولتی با Elixir و OTP از آنها نهایت استفاده را ببرید. مدل های دامنه بدون ORM یا پایگاه داده. وضعیت سرور را مدیریت کنید و کد خود را با رفتارهای OTP تمیز نگه دارید. لایه بر روی یک رابط وب فونیکس بدون اتصال آن به منطق تجاری. درها را به روی تکنیک‌های جدید قدرتمندی باز کنید که شما را به فکر توسعه وب به روش‌های کاملاً جدید وادار می‌کند.

Elixir و OTP ابزارهای استثنایی را برای ساختن برنامه‌های کاربردی پشتیبان حالت‌پذیر که واقعاً مقیاس هستند، با قابلیت اطمینان بسیار بالا به ما می‌دهند. در این کتاب، شما یک برنامه وب را به روش هایی می سازید که کاملاً متفاوت از معمول باشد. قسمت پشتی حالت دار خواهد بود، نه بدون حالت. از اتصالات دائمی با کانال های Phoenix به جای درخواست-پاسخ HTTP استفاده کنید و برنامه کامل را در لایه های مجزا و جدا شده ایجاد کنید.

در قسمت 1، با ایجاد منطق تجاری به عنوان یک برنامه جداگانه، بدون Phoenix شروع کنید. دامنه برنامه را با Elixir Agents و ساختارهای داده ساده مدل کنید. با حفظ حالت در حافظه به جای پایگاه داده، می توانید تأخیر را کاهش دهید و کد خود را ساده کنید. سپس رفتارهای OTP مانند gen_server و gen_fsm را اضافه کنید که مدیریت وضعیت درون حافظه را آسان می کند. یک درخت نظارت ایجاد کنید تا تحمل خطا را افزایش دهید و در عین حال مدیریت خطا را از منطق تجاری جدا کنید.

Phoenix یک چارچوب وب مدرن است که می‌توانید روی منطق تجاری لایه‌بندی کنید و در عین حال این دو را کاملاً جدا نگه دارید. در قسمت 2، دقیقاً همان کاری را انجام می دهید که یک رابط وب با فونیکس می سازید. برنامه را از قسمت 1 به عنوان وابستگی به پروژه جدید فونیکس بیاورید. سپس از کانال‌های فونیکس بسیار مقیاس‌پذیر برای برقراری ارتباط دائمی بین سرور stateful و یک سرویس گیرنده front-end حالت‌پذیر استفاده کنید.

شما این روش ساخت برنامه‌های وب را دوست خواهید داشت!

آنچه نیاز دارید:

شما به رایانه ای نیاز دارید که بتواند Elixir نسخه 1.3 یا بالاتر و Phoenix 1.2 یا بالاتر را اجرا کند. آشنایی با اکسیر و فونیکس توصیه می شود.


توضیحاتی درمورد کتاب به خارجی

Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web applications. Make the most of them as you build a stateful web app with Elixir and OTP. Model domain entities without an ORM or a database. Manage server state and keep your code clean with OTP Behaviours. Layer on a Phoenix web interface without coupling it to the business logic. Open doors to powerful new techniques that will get you thinking about web development in fundamentally new ways.

Elixir and OTP give us exceptional tools to build stateful back-end applications that really scale, with rock-solid reliability. In this book, youll build a web application in ways that are radically different from the norm. The back end will be stateful, not stateless. Use persistent connections with Phoenix Channels instead of HTTPs request-response, and create the full application in distinct, decoupled layers.

In Part 1, start by building the business logic as a separate application, without Phoenix. Model the application domain with Elixir Agents and simple data structures. By keeping state in memory instead of a database, you can reduce latency and simplify your code. Then add OTP Behaviours such as gen_server and gen_fsm that make managing in-memory state a breeze. Create a supervision tree to boost fault tolerance while separating error handling from business logic.

Phoenix is a modern web framework you can layer on top of business logic while keeping the two completely decoupled. In Part 2, youll do exactly that as you build a web interface with Phoenix. Bring in the application from Part 1 as a dependency to a new Phoenix project. Then use ultra-scalable Phoenix Channels to establish persistent connections between the stateful server and a stateful front-end client.

Youre going to love this way of building web apps!

What You Need:

Youll need a computer that can run Elixir version 1.3 or higher and Phoenix 1.2 or higher. Some familiarity with Elixir and Phoenix is recommended.





نظرات کاربران