سرورها، سرویسها و برنامههای کاربردی راست ۲۰۲۳
Rust Servers, Services, and Apps 2023
دانلود کتاب سرورها، سرویسها و برنامههای کاربردی راست ۲۰۲۳ (Rust Servers, Services, and Apps 2023) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Prabhu Eshwarla |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2023 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
328 |
| نوع فایل |
|
| حجم |
10.0 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب سرورها، سرویسها و برنامههای کاربردی راست ۲۰۲۳
با ساخت سرورهای پشتیبان، سرویسها و رابطهای کاربری تماماً با Rust، برنامههای سریع، قابل اعتماد و با قابلیت نگهداری ارائه دهید.
در کتاب Rust Servers, Services, and Apps، خواهید آموخت:
* توسعه سرویسهای وب مبتنی بر پایگاه داده در Rust
* ساخت و ایمنسازی APIهای RESTful
* نوشتن برنامههای وب سمت سرور در Rust
* اندازهگیری و محکزنی عملکرد سرویس وب
* بستهبندی و استقرار سرویسهای وب
* برنامههای Rust تمام پشته
زبان Rust فوقالعاده سریع، ایمن و کارآمد، برای چندین سال متوالی در نظرسنجی StackOverflow به عنوان “محبوبترین” زبان انتخاب شده است. کتاب Rust Server, Services, and Apps به شما نشان میدهد چرا! در این کتاب، شما سرورهای وب، سرویسهای RESTful، برنامههای رندرشده در سمت سرور و رابطهای کاربری سمت کلاینت را فقط با استفاده از Rust خواهید ساخت. یاد خواهید گرفت که کدی با ردپای منابع کوچک و قابل پیشبینی بنویسید و برنامههایی با عملکرد بالا و ایمنی و قابلیت اطمینان بینظیر بسازید.
درباره فناوری
سرورهای وب سریع، پایدار و ایمن را در Rust بسازید! با رویکردی منحصر به فرد برای مدیریت حافظه و همروندی، Rust در به دست آوردن جزئیات سطح پایین به خوبی عمل میکند تا برنامههای شما سریع و بیعیب و نقص اجرا شوند. و کامپایلر باورنکردنی Rust به شما کمک میکند از اشتباهات پرهزینه هنگام استقرار سرویسهای وب و سایر اجزای اصلی در محیط عملیاتی جلوگیری کنید.
درباره کتاب
Rust Servers, Services, and Apps به شما نشان میدهد که چگونه برنامههای وب توزیعشده مدرن را با استفاده از زبان Rust ایجاد کنید. شما با اصول اولیه شروع خواهید کرد: ساخت یک سرور HTTP ساده و یک سرویس وب RESTful. سپس، با افزودن امنیت، تعامل با پایگاه داده و مدیریت خطا، آنها را برای تولید آماده خواهید کرد. در نهایت، به یک سرویس ویترین دیجیتال خواهید پرداخت، یک برنامه تک صفحهای ایجاد میکنید و به برنامهنویسی ناهمگام عمیق خواهید شد. همه مثالها به طور کامل مصور شدهاند و شامل کدهای حاشیهنویسی شدهای هستند که میتوانید به راحتی آنها را با پروژههای خود تطبیق دهید.
چه چیزی در داخل است
* ایجاد APIهای RESTful انعطافپذیر و ایمن
* بستهبندی و استقرار سرویسهای وب
* بازسازی بدون ترس به لطف ایمنی تضمین شده Rust
* کاهش هزینهها با بهینهسازیهای زمان اجرا و زمان کامپایل Rust
* برنامهنویسی ناهمگام با Rust
درباره خواننده
برای توسعه دهندگان وب که با اصول اولیه Rust آشنا هستند.
درباره نویسنده
Prabhu Eshwarla مدیر ارشد فناوری یک استارتاپ است که یک بلاک چین لایه 1 را با استفاده از Rust میسازد. وی پیش از این، در شرکت Hewlett Packard دارای سمتهای مهندسی و رهبری بوده است.
فهرست مطالب
بخش 1 – سرورها و سرویسهای وب
1 چرا Rust برای برنامههای وب؟
2 نوشتن یک سرور وب اساسی از ابتدا
3 ساخت یک سرویس وب RESTful
4 انجام عملیات پایگاه داده
5 مدیریت خطاها
6 تکامل APIها و بازسازی بدون ترس
بخش 2 – برنامههای وب سمت سرور
7 معرفی برنامههای وب سمت سرور در Rust
8 کار با قالبها برای ثبت نام معلم
9 کار با فرمها برای نگهداری دوره
بخش 3 – موضوع پیشرفته: ASYNC RUST
10 درک Async Rust
11 ساخت یک گره P2P با Async Rust
12 استقرار سرویسهای وب با Docker
فهرست کتاب:
۱. داخل جلد رویی
۲. سرورها، سرویسها و برنامههای کاربردی Rust
۳. حق تکثیر
۴. فهرست
۵. مقدمه
۶. قسمت ۱. سرورها و سرویسهای وب
۱ چرا Rust برای برنامههای کاربردی وب؟
۲ نوشتن یک سرور وب ابتدایی از صفر
۳ ساخت یک سرویس وب RESTful
۴ انجام عملیات پایگاه داده
۵ مدیریت خطاها
۶ تکامل APIها و بازسازی بدون ترس
۱۳. قسمت ۲. برنامههای کاربردی وب سمت سرور
۷ معرفی برنامههای کاربردی وب سمت سرور در Rust
۸ کار با قالبها برای ثبت نام مدرس
۹ کار با فرمها برای نگهداری دوره
۱۷. قسمت ۳. مبحث پیشرفته: Async Rust
۱۰ درک Async Rust
۱۱ ساخت یک گره P۲P با Async Rust
۱۲ استقرار سرویسهای وب با Docker
۲۱. پیوست. نصب Postgres
۲۲. نمایه
۲۳. داخل جلد پشتی
توضیحات(انگلیسی)
Deliver fast, reliable, and maintainable applications by building backend servers, services, and frontends all in nothing but Rust.
In Rust Servers, Services, and Apps, you’ll learn:
- Developing database-backed web services in Rust
- Building and securing RESTful APIs
- Writing server-side web applications in Rust
- Measuring and benchmarking web service performance
- Packaging and deploying web services
- Full-stack Rust applications
The blazingly fast, safe, and efficient Rust language has been voted “most loved” for multiple consecutive years on the StackOverflow survey. Rust Server, Services, and Apps shows you why! Inside, you’ll build web servers, RESTful services, server-rendered apps, and client frontends just using Rust. You’ll learn to write code with small and predictable resource footprints, and build high-performing applications with unmatched safety and reliability.
About the technology
Build speedy, stable, and safe web servers in Rust! With a unique approach to memory management and concurrency, Rust excels at getting the low-level details right so your applications run fast and flawlessly. And Rust’s incredible compiler helps you avoid expensive mistakes when you’re deploying web services and other core components in production.
About the book
Rust Servers, Services, and Apps shows you how to create modern distributed web apps using the Rust language. You’ll start with the basics: building a simple HTTP server and a RESTful web service. Then, you’ll make them production ready by adding security, database interactivity, and error handling. Finally, you’ll tackle a digital storefront service, create a single page app, and dig into asynchronous programming. All examples are fully illustrated and include annotated code you can easily adapt to your own projects.
What's inside
- Craft resilient and secure RESTful APIs
- Package and deploy web services
- Refactor fearlessly thanks to Rust’s guaranteed safety
- Slash costs with Rust’s runtime and compile-time optimizations
- Asynchronous programming with Rust
About the reader
For web developers who know the basics of Rust.
About the author
Prabhu Eshwarla is the CTO of a startup building a layer-1 blockchain using Rust. Previously, he held engineering and leadership roles at Hewlett Packard.
Table of Contents
PART 1 - WEB SERVERS AND SERVICES
1 Why Rust for web applications?
2 Writing a basic web server from scratch
3 Building a RESTful web service
4 Performing database operations
5 Handling errors
6 Evolving the APIs and fearless refactoring
PART 2 - ERVER-SIDE WEB APPLICATIONS
7 Introducing server-side web apps in Rust
8 Working with templates for tutor registration
9 Working with forms for course maintenance
PART 3 - ADVANCED TOPIC: ASYNC RUST
10 Understanding async Rust
11 Building a P2P node with async Rust
12 Deploying web services with Docker
Table of Contents
1. inside front cover
2. Rust Servers, Services, and Apps
3. Copyright
4. contents
5. front matter
6. Part 1. Web servers and services
1 Why Rust for web applications?
2 Writing a basic web server from scratch
3 Building a RESTful web service
4 Performing database operations
5 Handling errors
6 Evolving the APIs and fearless refactoring
13. Part 2. Server-side web applications
7 Introducing server-side web apps in Rust
8 Working with templates for tutor registration
9 Working with forms for course maintenance
17. Part 3. Advanced topic: Async Rust
10 Understanding async Rust
11 Building a P2P node with async Rust
12 Deploying web services with Docker
21. Appendix. Postgres installation
22. index
23. inside back cover
دیگران دریافت کردهاند
توسعه وب با راست ۲۰۲۳
Rust Web Development 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 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
