هر روز از چه فناوری هایی استفاده می کنید؟ بیایید بحث کنیم! 🤝

ما به عنوان توسعه دهندگان ، ما به فن آوری ها ، چارچوب ها و ابزارهای مختلفی متکی هستیم تا گردش کار خود را ساده تر کنیم و بهره وری را تقویت کنیم. به تازگی ، من با دوستانم در مورد فناوری هایی که روزانه از آنها استفاده می کنیم ، بحث و گفتگو کردم ، از جمله برای توسعه ، استقرار ، ادغام API و حتی کمک به برنامه نویسی.
در اینجا نگاهی به پشته فناوری روزانه من می اندازیم:
technologies Frontend
-
React: کتابخانه JavaScript من برای ساخت قطعات UI.
-
Next.js: چارچوبی که من برای رندر سمت سرور (SSR) ، تولید سایت استاتیک (SSG) و قابلیت های پشته کامل استفاده می کنم.
-
Tailwindcss: یک چارچوب CSS برای اولین بار که به من کمک می کند تا برنامه های کاربردی خود را به طور کارآمد سبک کنم.
-
Shadcn/UI: یک کتابخانه مؤلفه عالی که یکپارچه با tailwindcss کار می کند.
technologies Backend
-
منشی: برای تأیید اعتبار و مدیریت کاربر.
-
Supabase: یک پلتفرم با نام Backend-as-A-Service ارائه خدمات تأیید اعتبار ، بانک اطلاعاتی و API.
-
Node.js: انتخاب من برای توسعه پس زمینه به دلیل سرعت و کارآیی آن.
-
Express.js: یک چارچوب حداقل و انعطاف پذیر برای رسیدگی به منطق و API های سمت سرور.
-
PostgreSQL: یک پایگاه داده رابطه ای قدرتمند و قابل اعتماد برای ذخیره و مدیریت داده ها.
⚙ ابزار و پسوند
-
Chatgpt: برای طوفان مغزی ، اشکال زدایی و تولید قطعه کد.
-
GitHub Copilot: پیشنهادات کد AI که باعث سرعت بخشیدن به روند توسعه من می شود.
-
Codium: یکی دیگر از ابزارهای برنامه نویسی با کمک AI برای بهبود کارآیی و کاهش کارهای تکراری.
🚀 استقرار و API
-
برای مدیریت API ، من اغلب از Express.js و اصول آرامش بخش استفاده می کنم ، به همراه تکنیک های تأیید اعتبار مانند JWT.
-
من برنامه های خود را با استفاده از سیستم عامل هایی مانند Vercel (به خصوص برای پروژه های Next.js) مستقر می کنم و برای خدمات باطن ارائه می دهم.
-
Supabase همچنین به من کمک می کند تا احراز هویت ، پایگاه داده و ویژگی های API را مدیریت کنم.
-
برای مدیریت API ، من اغلب از Express.js و اصول آرامش بخش استفاده می کنم ، به همراه تکنیک های تأیید اعتبار مانند JWT.
-
من برنامه های خود را با استفاده از سیستم عامل هایی مانند Vercel مستقر می کنم (مخصوصاً برای
Next.JS پروژه ها) و برای خدمات با پس زمینه ارائه می دهید.
💬 حالا نوبت شماست!
دوست دارم از شما بشنوم! روزانه از چه فناوری ها ، ابزارها یا چارچوب هایی استفاده می کنید؟ آیا سنگهای پنهان وجود دارد که باعث افزایش بهره وری شما شده است؟ بیایید بینش را در نظرات تبادل کنیم! 🚀