Loading…

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. Youll 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 inversion...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Lilleaas, August (Author)
Format: Electronic eBook
Language:Inglés
Published: [California] : Apress, [2023]
Subjects:
Online Access:Texto completo (Requiere registro previo con correo institucional)
Table of Contents:
  • 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.