آموزش Supabase از ابتدا: بکاند پایگاه داده Serverless با JS
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- کشف خواهید کرد که چرا no-backend و serverless ایدههای بسیار خوبی هستند.
- استفاده از Supabase را برای no-backend آغاز کنید.
- اتصال از طریق curl ،REST API و Vanilla Javascript را بیاموزید.
- بیاموزید چگونه React به Supabase را متصل کنید.
پیش نیازهای دوره
- دانش قبلی از Supabase لازم نیست.
- کمی دانش Javascript مفید است.
- از React برای اپلیکیشن نمونه استفاده میشود. بنابراین، دانستن آن یک مزیت است.
توضیحات دوره
آیا میخواهید روی فرانتاند تمرکز کنید و بهترین تجربه ممکن را برای مشتریان خود فراهم کنید، بدون اینکه نگران مدیریت پایگاه داده بکاند و سیستمهای احراز هویت باشید؟ اگر چنین است، "no-backend" و serverless همان چیزی است که به دنبال آن هستید.
آخرین روند در توسعه وب، فاصله گرفتن از مدیریت سرورهای بکاند شخصی و حرکت به سمت چیزی به نام no-backend است؛ جایی که بکاند مبتنی بر ابر است و به طور خودکار برای شما مدیریت میشود. Firebase مشهورترین استک است که این کار را انجام میدهد، اما انحصاری است و شما با خطر وابستگی به فروشنده مواجه میشوید و ممکن است در آینده در آن گیر بیفتید. یک جایگزین متنباز برای Firebase، Supabase است. Supabase یک استک متنباز است که شما را قادر میسازد تا فرانتاندها را بدون نگرانی در مورد کارهای تکراری مانند احراز هویت و پشتیبانگیری، نگهداری و امنیت پایگاه داده ایجاد کنید.
شما میتوانید بلافاصله استفاده از Supabase را با «سطح رایگان» آنها آغاز کنید و به امکانات بسیار خوبی دسترسی پیدا میکنید بدون اینکه نیازی به پرداخت هیچ هزینهای باشد!
در این دوره، از این سطح رایگان استفاده خواهد شد و پروژههایی برای یادگیری Supabase در کوتاهترین زمان ممکن راهاندازی میشوند.
شما خواهید آموخت که چگونه سرویسهایی مانند عملیات پایه insert/update/delete و همچنین راهاندازی پایگاهدادههای بلادرنگ، احراز هویت و امنیت در سطح ردیف (RLS) را به سادگی به پروژههای خود اضافه کنید.
در پایان این دوره، شما درک کاملی از فلسفه Supabase خواهید داشت و میتوانید حتی عمیقتر به مورد استفاده خاص خود بپردازید. این دوره قرار است اولین قدم در سفر شما به سمت بکاندهای مدیریتشده باشد. این یک راهنمای جامع برای همه چیز نیست. این قدم اول را بردارید تا بقیه موارد برای شما بسیار بسیار آسانتر شود.
همین حالا به مدرس بپیوندید و بیایید کار با Supabase را شروع کنیم!
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد کار با Supabase را شروع کند.
- توسعهدهندگان فرانتاند که میخواهند بدون یادگیری بکاند، اپلیکیشن بسازند.
- توسعهدهندگان فولاستک که میخواهند تلاشهای مربوط به بکاند را به حداقل برسانند.
آموزش Supabase از ابتدا: بکاند پایگاه داده Serverless با JS
-
انگیزه پشت no-backend و Supabase 03:48
-
راهاندازی Supabase و دسترسی به بکاند از طریق curl 09:11
-
استفاده از REST API برای دریافت و ارسال داده 09:51
-
دسترسی به Supabase تنها با چند خط کد JS 16:19
-
معرفی Row Level Security (RLS) در Supabase 04:02
-
احراز هویت کاربر در Supabase 06:15
-
ساخت یک اپلیکیشن ساده todo با React 11:21
-
حذف todoها در فرانتاند 06:02
-
اتصال اپلیکیشن React به Supabase برای عملیات حذف 06:46
-
واکشی دادهها از Supabase 05:03
-
Row Level Security و حفاظت از کلید در مرورگر 06:11
-
اشتراک بلادرنگ در Supabase و React 04:30
مشخصات آموزش
آموزش Supabase از ابتدا: بکاند پایگاه داده Serverless با JS
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:12
- مدت زمان :01:31:03
- حجم :611.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy