hapijs/hapi
چه چیزیه؟ hapi یک فریمورک قدرتمند و انعطافپذیر برای ساخت برنامههای وب و سرویسهای HTTP با Node.js است.
کاربرد:
این فریمورک به توسعهدهندگان کمک میکنه تا سریع و ایمن APIها، میکروسرویسها و برنامههای سمت سرور رو پیادهسازی کنند.
در چه شرایطی بهتره استفاده شود؟
وقتی به دنبال یک ساختار قابل اعتماد، امن و قابل تست برای پروژههای بزرگ و مقیاسپذیر هستی، hapi گزینه عالیایه. همچنین وقتی نیاز به کنترل دقیق روی درخواستها، اعتبارسنجی و احراز هویت داری، این فریمورک بسیار مناسبه.
چند مثال از موارد استفاده:
ساخت APIهای باقیمانده (RESTful) و گرافکوئری (GraphQL)
توسعه میکروسرویسهای مستقل و مقیاسپذیر
ایجاد سیستمهای احراز هویت و مدیریت دسترسی
سرویسدهی به برنامههای موبایل و وب
- ##hapijs
- ##Nodejs
- ##WebFramework
- ##API
- ##Microservices
- ##Backend
- ##REST
- ##Security
- ##Scalable
- ##JavaScript
