orlandos-nl/MongoKitten
این یک درایور نیتیو برای پایگاه داده MongoDB است که کاملاً با زبان Swift نوشته شده است.
کاربرد:
این کتابخانه به توسعهدهندگان Swift اجازه میدهد تا بهصورت مستقیم و بدون نیاز به لایههای واسط، با پایگاه داده MongoDB ارتباط برقرار کنند.
در چه شرایطی بهتره استفاده شود؟
وقتی پروژهات رو با Swift توسعه میدی (مثلاً با Vapor یا Kitura) و میخوای از MongoDB بهعنوان پایگاه داده استفاده کنی، این درایور گزینهی عالیایه. همچنین اگر به دنبال عملکرد بالا و کنترل بیشتر روی ارتباط با دیتابیس هستی، MongoKitten مناسبه.
چند مثال از موارد استفاده:
- ساخت APIهای سریع با Swift و اتصال به MongoDB
- مدیریت دادههای غیرساختاریافته در برنامههای سروری ️
- توسعهی برنامههای iOS یا macOS که نیاز به همگامسازی داده با MongoDB دارند
- استفاده در محیطهای کلاود مثل AWS یا Google Cloud با Swift که MongoDB رو به عنوان ذخیرهسازی انتخاب کردی ️
- ##MongoDB
- ##Swift
- ##ServerSideSwift
- ##Vapor
- ##DatabaseDriver
- ##NoSQL
- ##MongoKitten
- ##SwiftServer
- ##NativeDriver
- ##SwiftLang
