برنامه نویسی

دیدگاه یک توسعه دهنده Springoot در مورد استفاده از TRPC

این اولین باری نیست که سعی می کنم یک SaaS بسازم. من قبلاً امتحان کردم با نگاهی به پشته فنی که من استفاده کردم شاید کمی بیش از حد باشد. یک شکست سریع به شرح زیر خواهد بود:

  1. بوته بهار
  2. بعد
  3. پس از
  4. امنیت بهاری برای احراز هویت
  5. Elasticsearch برای پشتیبانی از جستجوی متن در اسناد
  6. مجدداً

این کمی بیش از حد است. علاوه بر استفاده از مؤلفه های بیش از حد در باطن ، من با استفاده از زبانهای مختلف برای قسمت جلویی و باطن نیز به نوعی کند شدم.

اما همه ما یاد می گیریم. من با انتقام جویی برمی گردم ، پشته فناوری به همان اندازه به شرح زیر است:

  1. NextJs Frontend
  2. طرف سرور NextJS + Backend TRPC
  3. Postgres (معامله+وکتور DB)
  4. احراز هویت منشی
  5. supabase به عنوان ارائه دهنده DB

صادقانه بگویم ، من تاکنون عاشق کار در T3 Stack هستم. ویژگی ای که من بیشتر از همه دوستش داشتم ، انتقال یکپارچه بین کد پس زمینه و جلوی است ، با ایمنی نوع پایان تا پایان.

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

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

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

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