Pro Kotlin Web Apps from Scratch Building Production-Ready Web Apps Without a Framework
Build production-grade web apps from scratch – without using frameworks – with Kotlin on the Java platform. You’ll learn how to use and compose libraries, how to choose between different libraries, and the benefits of explicit and straight-forward code, vs. the implicit magic, conventions, and inver...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Berkeley, CA :
Apress
2023.
|
Edición: | 1st ed. 2023. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009717639806719 |
Tabla de Contenidos:
- Part I. Up and Running with a Web App
- 1. Setting Up A Development Environment
- 2. Setting Up the Web App Skeleton
- 3. Configuration Files
- 4. Decoupling Web Handlers from Specific Libraries
- Part II. Libraries and Solutions
- 5. Connecting to and Migrating SQL Databases
- 6. Querying a SQL Database
- 7. Automated Tests with jUnit 5
- 8. Parallelizing Service Calls with Coroutines
- 9. Building Traditional Web Apps with HTML and CSS
- 10. Building API Based Backends
- 11. Deploying to a Traditional Server Based Environments
- 12. Build and Deploy to a Serverless Environment
- 13. Setup, Teardown and Dependency Injection with Spring Context
- 14. Enterprise Authentication using Spring Security
- Part III. Tools of the Trade
- 15. Choosing the Right Library
- 16. An Assortment of Kotlin Tricks
- Appendix A: Using Jooby Instead of Ktor
- Appendix B: Using Hoplite Instead of Typesafe Config
- Appendix C: Using Spek Instead of jUnit 5.