🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Ali Habibi
انواع روش توسعه بک اند
جامعه نود جی اس ایجاد شده در ۰۴ اردیبهشت ۱۴۰۱

سلام خدمت اساتید گرامی من یک سوال داشتم اونم اینکه به چند روش میشه یک وب اپ رو نوشت منظورم از روش :

1- حالت ejs ایی و کار با تمپلیت انجین

2-ssr با ری اکت و api

3- csr با ری اکت و api

سلام امیدوارم حالت خوب باشه .

ببینید سوالتون خیلی کلی هست و بستگی داره بر چه اساسی روش هارو دسته بندی کنیم ، برای بررسی این موضوع باید چند تا نکته رو در نظر بگیرید :

اول اینکه js , reactjs, nodejs و ... همه ابزار‌های برای ساخت یک app هستند که ممکنه web base باشه یا نباشه .

در حالت کلی web app‌ها رو میشه به دوسته static web app و dynamic web app تقسیم کرد که یعنی یه صفحه ثابت html یا یک react app تنها هم یک web app هستند .و همچنین یک api هم به تنهایی یک web app هست .

ولی اگر بخوایم معماری client/server رو درنظر بگیریم و از js استفاده کنیم روش‌ها همین مواردی هست که خودتون اشاره کردید و البته یک روش استفاده ازreact هم وجود داره که بهش میگن ssg (server side generation) که معمولا با ssr در کنار هم استفاده میشن و گاهی بعضی از دوستان با هم اشتباه میگیرن .

اگر سوالتون حل نشد بفرمایید بیشتر توضیح بدم .

موفق باشید.


بهترین پاسخ
علیرضا ایمانی ۰۴ اردیبهشت ۱۴۰۱، ۰۱:۱۵