![Hands-On Server-Side Web Development with Swift](https://wfqqreader-1252317822.image.myqcloud.com/cover/154/36699154/b_36699154.jpg)
Ecosystem
Ecosystem here can be interpreted as the choices of libraries or tools that a Swift server-side adopts and integrates into the framework. We may have preferences for some technologies, and at the same time, we may have reasons for avoiding other technologies as trade-offs in the design of our application. Sometimes, the effort will be daunting if we want to integrate a third-party library into the chosen framework that does not have the library included already. The best time-saving tip is to choose the framework that has the most preferred libraries so we can minimize the effort to do integration ourselves.
The main components and choices of third-party libraries in Vapor and Kitura are listed in the following table:
![](https://epubservercos.yuewen.com/A4AEFC/19470384808841706/epubprivate/OEBPS/Images/001.jpg?sign=1739284844-3CUathZVyDykh3egf9rSjeTWTETalYWB-0-3a06644841dbedd027adaba09dcfc46c)
In the rest of this book, we will visit most of the previously mentioned technologies again when we learn how to build web applications and services with Vapor and Kitura.