Pro Kotlin Web Apps from Scratch: Building Production-Ready Web Apps Without a Framework
Pro Kotlin Web Apps from Scratch: Building Production-Ready Web Apps Without a Framework
YOU SAVE £9.46
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Pro Kotlin Web Apps from Scratch: Building Production-Ready Web Apps Without a Framework
Kotlin on the Java platform enables developers to build production-grade web apps without frameworks, offering a deep understanding of the Kotlin language and its idiomatic use. The book covers routing, configuration files, database migrations, SQL databases, test-driven development, HTML-based web apps, APIs for JavaScript-based single-page web apps, native mobile apps, parallelism, external service calls, and deployment. It bridges the gap between custom-built apps and enterprise, using Spring Context and Spring Security.
Format: Paperback / softback
Length: 326 pages
Publication date: 25 January 2023
Publisher: APress
Build production-grade web apps from scratch using Kotlin on the Java platform, without relying on frameworks. Learn how to use and compose libraries, choose between different libraries, and the benefits of explicit and straightforward code over implicit magic and conventions. The book teaches the Kotlin language by building production-ready Kotlin code, providing a deep understanding of idiomatic use and knowledge of applying Kotlin in production-grade web apps. It bridges the gap between building from scratch and using existing frameworks, allowing you to integrate Spring Security-based authentication in web apps without taking on the entire Spring framework. The first section sets up the base structure of your web app, while the remaining chapters cover individual aspects of building production-ready web apps. Appendices explain how to use different libraries than the ones chosen in the main chapters, allowing you to decouple your code from specific libraries and choose between many different libraries for your own web apps. You will learn how to 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, and manage parallelism and external serv.
Weight: 670g
Dimension: 253 x 178 x 21 (mm)
ISBN-13: 9781484290569
Edition number: 1st ed.
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.