Authors:
Teaches how to take full control of setup, startup, and runtime of your web app
Shows how implicit framework magic is replaced with explicit and concise code
Helps turns pro developers into production-grade Kotlin experts
Buying options
This is a preview of subscription content, access via your institution.
Table of contents (16 chapters)
-
Front Matter
-
Up and Running with a Web App
-
Front Matter
-
-
Libraries and Solutions
-
Front Matter
-
-
Tools of the Trade
-
Front Matter
-
About this book
- Compose libraries and manage boilerplate code using idiomatic and powerful Kotlin
- Manage and query SQL databases without ORMs and mapping layers
- Write resilient and change-proof tests in support of test-driven development practices
- Create traditional, HTML-based web apps, APIs for JavaScript-based single-page web apps and native mobile apps
- Manage parallelism and external service calls using Kotlin co-routines
- Deploy to production using embedded servers, WAR files, and serverless approaches
- Bridge the gap between custom-built apps and enterprise, using Spring Context and Spring Security
Keywords
- Kotlin Programming
- Spring Framework
- Spring Security
- Spring Context
- Web Applications
- Single-page Web Apps
- Serverless Computing
- Jersey
- Kooby
- Hoplite
- Spek
- Koin
- Building Web Apps without a framework
- Web development
- single page applications
Authors and Affiliations
-
Oslo, Norway
August Lilleaas
About the author
Bibliographic Information
Book Title: Pro Kotlin Web Apps from Scratch
Book Subtitle: Building Production-Ready Web Apps Without a Framework
Authors: August Lilleaas
DOI: https://doi.org/10.1007/978-1-4842-9057-6
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Professional and Applied Computing (R0), Apress Access Books
Copyright Information: August Lilleaas 2023
Softcover ISBN: 978-1-4842-9056-9Published: 25 January 2023
eBook ISBN: 978-1-4842-9057-6Published: 24 January 2023
Edition Number: 1
Number of Pages: XXI, 326
Number of Illustrations: 39 b/w illustrations
Topics: Java, Web Development, Mobile Computing