توی بحث طراحی وب مدرن یکی از فاکتورهایی که همیشه باید در نظر گرفته بشه طراحی تک صفحه ای یا SPA هست که در آن کاربر نهایی ریفرش شدن صفحه را حس نکنه
قبلا این مورد را با سایت های PHP و فریمورک های آن مثل لاراول پوشش کامل داده بودیم
اما الان با پایتون ( به دلیل محبوبیت بالای پایتون ) این آموزش را تهیه کردیم
سایتی که ساخته میشود مشابه اپلیکیشن های موبایلی عمل میکند هیچ ریفرش اتفاق نمیوفتد و تمام درخواست ها در پشت پرده به بک اند flask تحویل داده میشود و همه چیز برپایه ی API بنا شده است.
سرور فلسک وظیفه دارد داده ها را از دیتابیس بخواند و بصورت JSON تحویل دهد و در فرانت اند سرور vue.js وظیفه دارد یک اپلیکیشن پاسخگو به تمام درخواست ها چه از سمت کاربر و چه از سمت بک اند باشد
به این شکل یک سایت کامل بصورت SPA با استفاده از فریمورک فلسک و ویو جی اس تولید میشود و نتیجه ی نهایی یک وب سایت مدرن میباشد
💚
@avasam_edu