دوره آموزشی برنامه های وب تمام پشته با 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری SignalR با ASP.NET Core
- دوره آموزشی یادگیری ASP.NET Core: مبانی MVC، صفحات Razor، وب APIها و دیگر اصول پایه
- دوره آموزشی یادگیری جامع Ruby on Rails 7
- دوره آموزشی اسپرینگ: اسپرینپ MVC
- دوره آموزشی ایجاد برنامه های وب لاراول و Vue.js 2
- دوره آموزشی نگاه اولیه به Ruby on Rails 7
- دوره آموزشی گسترش عملکرد برنامه وب در Microsoft Azure
- دوره آموزشی ساخت اپلیکیشنهای فولاستک با HTMX
مسیرهای مرتبط
- مسیر آموزشی توسعه مهارت های Rust خود برای مهندسی داده
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده React
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده MEAN Javascript
- مسیر آموزشی مهارت های لاراول خود را بسازید
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده ASP.NET
- مسیر آموزشی مهارت های خود را به عنوان یک توسعه دهنده جنگو ارتقا دهید
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Full-Stack وب
- مسیر آموزشی توسعه برنامه را با پشته MERN کاوش کنید