برنامه نویسی

کجا می روید، توسعه وب؟

سلام توسعه دهندگان همکار،

من یک سوال برای بحث دارم که مدتی است من را آزار می دهد، حداکثر از زمان مستندات رسمی جدید React (که اتفاقاً عالی است). در اسناد رسمی آنها اشاره می کنند که بهترین راه برای شروع یک پروژه جدید React استفاده از چارچوبی مانند NextJS است، بنابراین به نظر می رسد NextJS در حال حاضر کمی پیشرفته است.
اگرچه فکر می‌کنم این یک چارچوب عالی است، اما فکر می‌کنم روندی را مشاهده می‌کنم که احساس می‌کنم قدم‌هایی به عقب برمی‌دارم.
به نظر می‌رسد که آنها تلاش زیادی در مورد چیزهای سمت سرور خود انجام می‌دهند، که می‌تواند برای صفحاتی که جایگاه بالایی در سئو دارند مفید باشد. همچنین به نظر می رسد که Remix این روزها توجه زیادی را به خود جلب کرده است، جایی که من می توانم روش های مشابهی از تفکر را ببینم.

اما برای من شبیه بازگشت به آن روزهای سیمفونی است، جایی که من یک ساختار اپلیکیشن یکپارچه دارم. جدا شدن بین بک‌اند و فرانت‌اند برای من مانند یک تغییر بازی بود. من می‌توانم پیش‌فرض خود را برای میزبانی استاتیک سایت مستقر کنم و می‌توانم تمرکز کنم تا یک باطن قوی داشته باشم که مقیاس‌پذیر است. بعد از مدتی به یک برنامه نیاز دارم؟ مشکلی نیست! منابع بیشتر برای باطن و یک برنامه جداگانه، بدون ساختار یکپارچه. یا می‌خواهم Api پشتیبان خود را برای برنامه‌های شریک ارائه کنم؟ مشکلی نیست، فقط کمی پوسته پوسته شدن بیشتر یا میکروسرویس.

متوجه منظور من می شوی؟ داشتن یک React frontend سریع و تمیز با Vite و یک Backend با NestJS که به صورت ترکیبی مقیاس‌پذیر است، بسیار عالی است. اما آیا هنوز به روز است؟ آیا واقعاً به الگوهای یکپارچه تر برمی گردیم یا اصلاً یکپارچه هستند؟ آیا واقعاً به عقب برمی گردد یا حتی به جلو؟

بچه ها نظرتون چیه؟ من نمی‌خواهم آن پیرمردی شوم که به همه می‌گوید آبگرم‌ها داغ‌ترین چیزها هستند در حالی که همه کارهای مدرن انجام می‌دهند.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا