دوره آموزشی برنامه های وب تمام پشته با Rust و Leptos
1 ساعت 21 دقیقهمتوسط2024-02-16
مدرسین

Ken Kohlmann
جزئیات دوره
یک رویکرد معمولی برای توسعه وب شامل ساخت برنامه شما با جاوا اسکریپت یا زبانی است که روی آن کامپایل می شود. اما میتواند دلایل قانعکنندهای برای ساخت کل برنامه وب خود با استفاده از زبان برنامهنویسی Rust به جای آن وجود داشته باشد - هم در قسمت پشتی و هم در قسمت جلو. در این دوره، به مربی کن کولمان بپیوندید تا به شما نحوه استفاده از چارچوب Leptos را برای ساختن یک برنامه وب تمام عیار با استفاده از زبان Rust در کل پشته نشان دهد. مزایای ساختن یک برنامه وب تمام پشته در Rust را کشف کنید، از جمله نحوه ساخت یک فرانت اند که با توابع سرور back-end ادغام می شود و نحوه استفاده از جعبه SQLx برای انجام پرس و جوهای پایگاه داده. در طول مسیر، کن بینش هایی را در مورد مفاهیم مهم لپتوس مانند سیگنال ها، منابع، اقدامات، اثرات و زمینه ارائه می دهد.
مهارت ها
LeptosRustFull-Stack Web DevelopmentWeb DevelopmentProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - به دوره خوش آمدید
- 02 - آنچه باید بدانید
- 03 - چرا برنامههای تحت وب در Rust بسازید
1. شروع به کار
- 04 - ایجاد یک پروژه Leptos
- 05 - ساختار و فرآیند ساخت پروژه لپتوس
- 06 - یکپارچه سازی Tailwind CSS
2. Core Leptos Constructs - Front End
- 07 - الگوها را مشاهده کنید
- 08 - اجزاء
- 09 - روتر
- 10 - سیگنال ها
3. پایگاه داده و Back End
- 11 - توابع سرور
- 12 - راهاندازی SQLx و SQLite
- 13 - کوئری با SQLx
4. توسعه کامل پشته
- 14 - منابع
- 15 - اعمال
- 16 - رندر مجموعه ها
- 17 - جلوهها و زمینه
نتیجه
- 18 - مراحل بعدی