آموزش برنامه های وب تمام پشته با Rust و Leptos

Full-Stack Web Applications with Rust and Leptos

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یک رویکرد معمولی برای توسعه وب شامل ساخت برنامه شما با جاوا اسکریپت یا زبانی است که روی آن کامپایل می شود. اما می‌تواند دلایل قانع‌کننده‌ای برای ساخت کل برنامه وب خود با استفاده از زبان برنامه‌نویسی Rust به جای آن وجود داشته باشد - هم در قسمت پشتی و هم در قسمت جلو. در این دوره، به مربی کن کولمان بپیوندید تا به شما نحوه استفاده از چارچوب Leptos را برای ساختن یک برنامه وب تمام عیار با استفاده از زبان Rust در کل پشته نشان دهد. مزایای ساختن یک برنامه وب تمام پشته در Rust را کشف کنید، از جمله نحوه ساخت یک فرانت اند که با توابع سرور back-end ادغام می شود و نحوه استفاده از جعبه SQLx برای انجام پرس و جوهای پایگاه داده. در طول مسیر، کن بینش هایی را در مورد مفاهیم مهم لپتوس مانند سیگنال ها، منابع، اقدامات، اثرات و زمینه ارائه می دهد.

سرفصل ها و درس ها

معرفی Introduction

  • چرا برنامه های وب در Rust بسازیم؟ Why build web applications in Rust?

  • به دوره خوش آمدید Welcome to the course

  • آنچه شما باید بدانید What you should know

1. شروع به کار 1. Getting Started

  • ساختار و فرآیند ساخت پروژه لپتوس Leptos project structure and build process

  • ایجاد پروژه لپتوس Creating a Leptos project

  • یکپارچه سازی Tailwind CSS Integrating Tailwind CSS

2. Core Leptos Constructs: Front End 2. Core Leptos Constructs: Front End

  • سیگنال ها Signals

  • مشاهده قالب ها View templates

  • اجزاء Components

  • روتر Router

3. پایگاه داده و Back End 3. Database and Back End

  • توابع سرور Server functions

  • پرس و جو با SQLx Queries with SQLx

  • راه اندازی SQLx و SQLite SQLx and SQLite setup

4. توسعه کامل پشته 4. Full-Stack Development

  • رندر کردن مجموعه ها Rendering collections

  • منابع Resources

  • اقدامات Actions

  • جلوه ها و زمینه Effects and context

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش برنامه های وب تمام پشته با Rust و Leptos
جزییات دوره
1h 21m
18
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
627
- از 5
ندارد
دارد
دارد
Ken Kohlmann
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ken Kohlmann Ken Kohlmann

Ken Kohlmann یک مهندس نرم افزار و سازنده محتوا است.

Ken در حال حاضر یک کانال YouTube به نام Code to the Moon دارد که موضوعات مختلفی در توسعه نرم افزار را پوشش می دهد. کن قبلا به عنوان مهندس توسعه نرم افزار در آمازون کار می کرد. قبل از آن، او به عنوان مهندس نرم افزار در Kareo (اکنون Tebra) و Websense (اکنون Forcepoint) کار می کرد. کن دارای لیسانس علوم کامپیوتر از دانشگاه کالیفرنیا، سن دیگو است.