stackshareio/awesome-stacks
این پروژه یک لیست دستهبندیشده و کاربردی از تکنولوژیهای مورد استفاده در ساخت انواع برنامهها و ویژگیهای نرمافزاری است. ️
کاربرد:
کمک میکنه تا توسعهدهندگان، استارتاپها و تیمهای فنی به سرعت تصمیم بگیرند چه تکنولوژیهایی رو برای پروژههای خود انتخاب کنند. این لیست شامل ترکیبهای (استکهای) معروف و اثباتشدهای هست که شرکتهای بزرگ و موفق ازشون استفاده میکنند.
در چه شرایطی بهتره استفاده شود؟
وقتی داری یک پروژه جدید شروع میکنی و نمیدونی از چه ترکیبی از زبان، فریمورک، دیتابیس و سرویسهای ابری استفاده کنی. همچنین برای مقایسه گزینههای مختلف و انتخاب بهترین ترکیب برای نیازهای خاصت عالیه.
چند مثال از موارد استفاده:
- ساخت یک اپلیکیشن وب شبیه به Twitter با React، Node.js و MongoDB
- طراحی یک سیستم پرداخت با Stripe، Python و PostgreSQL
- راهاندازی یک پلتفرم یادگیری آنلاین با Django، Redis و AWS
- ساخت یک اپ موبایل با Flutter و Firebase
- ##techstack
- ##webdevelopment
- ##startup
- ##fullstack
- ##developer
- ##programming
- ##awesome
- ##tools
- ##stacks
- ##opensource
