توسعه وب با راست ۲۰۲۳
Rust Web Development 2023
دانلود کتاب توسعه وب با راست ۲۰۲۳ (Rust Web Development 2023) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Bastian Gruber |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2023 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
400 |
| نوع فایل |
|
| حجم |
4.0 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب توسعه وب با راست ۲۰۲۳
**اپلیکیشنها و سرورهای وب قدرتمند و بینقص را با Rust ایجاد کنید.**
در کتاب *توسعه وب با راست (Rust Web Development)* خواهید آموخت:
* مدیریت borrow checker در یک محیط ناهمگام
* آشنایی با اجزای یک پشته ناهمگام Rust
* ایجاد APIهای وب و استفاده از JSON در Rust
* مدیریت ظریف خطاها
* تست، ردیابی، ثبت وقایع و اشکالزدایی
* استقرار برنامههای Rust
* دسترسی کارآمد به پایگاه داده
*توسعه وب با راست (Rust Web Development)*، یک راهنمای عملی و کاربردی برای ایجاد برنامههای وب مبتنی بر سرور با Rust است. اگر با استفاده از Java، NodeJS یا PHP سرورهای وب طراحی کردهاید، فوراً عاشق عملکرد و تجربه توسعهای خواهید شد که Rust ارائه میدهد. سریع شروع به کار کنید! نصایح خردمندانه باستین گروبر (Bastian Gruber) شروع به حل مسائل پیچیده با Rust را آسان میکند. شما یاد خواهید گرفت که چگونه به طور موثر با استفاده از Rust خالص، همراه با کتابخانههای مهم Rust مانند tokio برای زمانهای اجرای ناهمگام، warp برای سرورهای وب و APIها، و reqwest برای اجرای درخواستهای HTTP خارجی کار کنید.
دربارهی این فناوری
اگر از ابزارهای توسعه وب تکراری که کند، تشنه منابع و ناپایدار هستند خسته شدهاید، Rust راهحل است. سرویسهای Rust ضمانتهای ایمنی فوقالعادهای، یک تجربه توسعهدهنده شگفتانگیز و حتی یک کامپایلر ارائه میدهند که به طور خودکار از اشتباهات رایج جلوگیری میکند!
دربارهی این کتاب
*توسعه وب با راست (Rust Web Development)*، به شما میآموزد که چگونه برنامههای وب سمت سرور را با استفاده از Rust، همراه با کتابخانههای مهم Rust مانند tokio برای زمانهای اجرای ناهمگام، warp برای سرورهای وب و APIها، و reqwest برای اجرای درخواستهای HTTP خارجی بسازید. این کتاب مملو از مثالها، نمونه کدهای و نکات حرفهای برای تنظیم پروژهها و سازماندهی کد شما است. در حین پیشرفت، یک سرویس پرسش و پاسخ (Q&A) کامل را ایجاد خواهید کرد و کد خود را فصل به فصل تکرار میکنید، درست مانند یک پروژه توسعه واقعی.
چه چیزی در داخل خواهید یافت
* مدیریت borrow checker در یک محیط ناهمگام
* ایجاد APIهای وب و مدیریت JSON
* ایجاد یک پشته فناوری برای توسعه ناهمگام Rust
* مدیریت خطاها به صورت ظریف
* تست، ردیابی، ثبت وقایع و اشکالزدایی
* استقرار برنامههای Rust در محیطهای متعدد
دربارهی خواننده
این کتاب برای توسعهدهندگان وبی است که با Java، Node یا Go و اصول اولیه Rust آشنا هستند.
دربارهی نویسنده
**باستین گروبر (Bastian Gruber)** بخشی از گروه کاری رسمی Rust Async بود و گروه Rust and Tell Berlin MeetUp را تأسیس کرد.
فهرست مطالب
بخش 1: مقدمهای بر راست (Rust)
1. چرا راست؟
2. پیریزی
بخش 2: شروع به کار
3. ایجاد اولین handler مسیر
4. پیادهسازی یک API RESTful
5. مرتبسازی کدبیس خود
6. ثبت وقایع، ردیابی و اشکالزدایی
7. اضافه کردن یک پایگاه داده به برنامه خود
8. یکپارچهسازی APIهای شخص ثالث
بخش 3: ورود به فاز تولید
9. اضافه کردن احراز هویت و مجوز
10. استقرار برنامه خود
11. تست برنامه Rust خود
فهرست کتاب:
۱. داخل جلد رویی
۲. توسعه وب با راست
۳. حق چاپ
۴. تقدیم
۵. فهرست
۶. مطالب مقدماتی
۷. بخش ۱: مقدمهای بر راست
۱ چرا راست؟
۲. پیریزی
۱۰. بخش ۲: شروع به کار
۳. ایجاد اولین کنترلکنندهی مسیر
۴. پیادهسازی یک API RESTful
۵. پاکسازی پایگاه کد
۶. ثبت وقایع، ردیابی و اشکالزدایی
۷. افزودن یک پایگاه داده به برنامهی خود
۸. ادغام APIهای شخص ثالث
۱۷. بخش ۳: انتقال به مرحلهی تولید
۹. افزودن احراز هویت و مجوز
۱۰. استقرار برنامهی خود
۱۱. آزمایش برنامهی راست خود
۲۱. پیوست الف: تفکر در مورد امنیت
۲۲. نمایه
۲۳. داخل جلد پشتی
توضیحات(انگلیسی)
Create bulletproof, high-performance web apps and servers with Rust.
In Rust Web Development you will learn:
Handling the borrow checker in an asynchronous environment
Learning the ingredients of an asynchronous Rust stack
Creating web APIs and using JSON in Rust
Graceful error handling
Testing, tracing, logging, and debugging
Deploying Rust applications
Efficient database access
Rust Web Development is a pragmatic, hands-on guide to creating server-based web applications with Rust. If you’ve designed web servers using Java, NodeJS, or PHP, you’ll instantly fall in love with the performance and development experience Rust delivers. Hit the ground running! Author Bastian Gruber’s sage advice makes it easy to start tackling complex problems with Rust. You’ll learn how to work efficiently using pure Rust, along with important Rust libraries such as tokio for async runtimes, warp for web servers and APIs, and reqwest to run external HTTP requests.
About the technology
If you’re sick of cookie-cutter web development tools that are slow, resource hungry, and unstable, Rust is the solution. Rust services deliver rock-solid safety guarantees, an amazing developer experience, and even a compiler that automatically prevents common mistakes!
About the book
Rust Web Development, teaches you to build server-side web apps using Rust, along with important Rust libraries like tokio for async runtimes, warp for web servers and APIs, and reqwest to run external HTTP requests. The book is packed full of examples, code samples, and pro tips for setting up your projects and organizing your code. As you go, you’ll build a complete Q&A web service and iterate on your code chapter-by-chapter, just like a real development project.
What's inside
Handle the borrow checker in an asynchronous environment
Build web APIs and handle JSON
Compose a tech stack for asynchronous Rust development
Handle errors gracefully
Test, trace, log, and debug
Deploy Rust applications to multiple environments
About the reader
This book is for web developers familiar with Java, Node, or Go, and the absolute basics of Rust.
About the author
Bastian Gruber was part of the official Rust Async Working Group, and founded the Rust and Tell Berlin MeetUp group.
Table of Contents
PART 1 INTRODUCTION TO RUST
1 Why Rust?
2 Laying the foundation
PART 2 GETTING STARTED
3 Create your first route handler
4 Implement a RESTful API
5 Clean up your codebase
6 Logging, tracing, and debugging
7 Add a database to your application
8 Integrate third-party APIs
PART 3 BRING IT INTO PRODUCTION
9 Add authentication and authorization
10 Deploy your application
11 Testing your Rust application
Table of Contents
1. inside front cover
2. Rust Web Development
3. Copyright
4. dedication
5. contents
6. front matter
7. Part 1 Introduction to Rust
1 Why Rust?
2 Laying the foundation
10. Part 2 Getting started
3 Create your first route handler
4 Implement a RESTful API
5 Clean up your codebase
6 Logging, tracing, and debugging
7 Add a database to your application
8 Integrate third-party APIs
17. Part 3 Bring it into production
9 Add authentication and authorization
10 Deploy your application
11 Testing your Rust application
21. appendix A Thinking about security
22. index
23. inside back cover
دیگران دریافت کردهاند
سرورها، سرویسها و برنامههای کاربردی راست ۲۰۲۳
Rust Servers, Services, and Apps 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راست برای برنامه نویسان ++C ۲۰۲۳
Rust for C++ Programmers 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
دوره فشرده آموزش سریع راست ۲۰۲۲
Rust Crash Course 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
Rust در عمل ۲۰۲۱
Rust in Action 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
Rust عملی: راهنمای عملی زبان راست ۲۰۲۱
Hands-on Rust 2021
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامهنویسی با سی (C), برنامهنویسی بازی, توسعه نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
زنگ: طولانی ترین جنگ ۲۰۱۵
Rust: The Longest War 2015
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
