4 ms·
Hi @rohamg, I was wondering if you could please share the libraries and frameworks you are using? I'm also building a mobile app in Swift with a web backend in
by nathan_f77 12y ago
Hi @rohamg, I was wondering if you could please share the libraries and frameworks you are using? I'm also building a mobile app in Swift with a web backend in Go. I've done a bit of research, and I think I'm going to use the following:
iOS:
* MagicalRecord - CoreData abstraction (https://github.com/magicalpanda/MagicalRecord https://github.com/magicalpanda/MagicalRecord)
* mogenerator - better CoreData class management (https://github.com/rentzsch/mogenerator https://github.com/rentzsch/mogenerator)
* RestKit - with REST API endpoint (http://restkit.org/ http://restkit.org/)
Go:
* Gin - Web framework. I really like the focus on performance, and that it seems to include all the features you need for an API (authorization, route grouping, etc.) (https://gin-gonic.github.io/gin/ https://gin-gonic.github.io/gin/)
* gorm - for most CRUD operations / queries (https://github.com/jinzhu/gorm https://github.com/jinzhu/gorm)
* sqlx - for more complex queries (https://github.com/jmoiron/sqlx https://github.com/jmoiron/sqlx)
* apns - push notifications (https://github.com/anachronistic/apns https://github.com/anachronistic/apns)
* gingorelic - New Relic integration (https://github.com/q1t/gingorelic https://github.com/q1t/gingorelic)
* APIBlueprint - API documentation (http://apiblueprint.org/ http://apiblueprint.org/)
- nathan_f77 12y agoArgh, formatting. And now I can't edit or delete it.