Pro Kotlin Web Apps from Scratch

Building Production-Ready Web Apps Without a Framework



Bookstore > Books > Pro Kotlin Web Apps from Scratch

Price$37.12 - $59.99
Rating
AuthorAugust Lilleaas
PublisherApress
Published2023
Pages326
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484290569
ISBN-139781484290569
EBook Hardcover Paperback

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 inversion of control you often see in frameworks.

The book teaches the Kotlin language by building production-ready Kotlin code. You'll gain a deep understanding of the idiomatic use of the Kotlin language along with knowledge of how to apply Kotlin in production-grade web apps. The book also bridges the gap between building from scratch and using existing frameworks. For example, you'll learn how to integrate Spring Security-based authentication in web apps written from scratch, so you can leverage existing tooling in your organization without having to take on the entire Spring framework.

The first section of the book sets up the base structure of your web app, such as routing, configuration files, and database migrations. The remaining chapters are broken into individual aspects of building production-ready web apps. Appendices at the end of the book explain how to use different libraries than the ones chosen in the main chapters, so you'll learn how to decouple your code from specific libraries, and choose between many different libraries to get the job done in your own web apps.




Similar Books


Full Stack AngularJS for Java Developers

Full Stack AngularJS for Java Developers

by Ravi Kant Soni

Get introduced to full stack enterprise development. Whether you are new to AngularJS and Spring RESTful web services, or you are a seasoned expert, you will be able to build a full-featured web application from scratch using AngularJS and Spring RESTful web services. Full stack web development is in demand because you can explore the bes...

Price:  $35.85  |  Publisher:  Apress  |  Release:  2017

HTML5 and JavaScript Web Apps

HTML5 and JavaScript Web Apps

by Wesley Hales

This hands-on book shows you how to work with HTML5, JavaScript MVC frameworks, and the latest W3C specifications to build mobile and desktop web apps that are widely supported across all browsers and devices. You'll quickly master building client-side applications with a loosely coupled backend infrastructure that supports offline c...

Price:  $3.88  |  Publisher:  O'Reilly Media  |  Release:  2012

Progressive Web Apps

Progressive Web Apps

by Dean Alan Hume, Addy Osmani

Progressive Web Apps teaches you PWA design and the skills you need to build fast, reliable websites by taking you step-by-step through real world examples in this practical tutorial.Offline websites that work. Near-instant load times. Smooth transitions between high/low/no bandwidth. Fantasy, right? Not with progressive web applications....

Price:  $25.50  |  Publisher:  Manning  |  Release:  2017

Web Development with MongoDB and NodeJS, 2nd Edition

Web Development with MongoDB and NodeJS, 2nd Edition

by Mithun Satheesh, Bruno Joseph D'mello, Jason Krol

Node.js and MongoDB are quickly becoming one of the most popular tech stacks for the web. Powered by Google's V8 engine, Node.js caters to easily building fast, scalable network applications while MongoDB is the perfect fit as a scalable, high-performance, open source NoSQL database solution. Using these two technologies together, we...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2015

Building Large-Scale Web Applications with Angular

Building Large-Scale Web Applications with Angular

by Chandermani Arora, Kevin Hennessy, Christoffer Noring, Doguhan Uluca

If you have been burnt by unreliable JavaScript frameworks before, you will be amazed by the maturity of the Angular platform. Angular enables you to build fast, efficient, and real-world web apps. In this Learning Path, you'll learn Angular and to deliver high-quality and production-grade Angular apps from design to deployment.You w...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2018

Practical Node.js, 2nd Edition

Practical Node.js, 2nd Edition

by Azat Mardan

Learn how to build a wide range of scalable real-world web applications using a professional development toolkit. If you already know the basics of Node.js, now is the time to discover how to bring it to production level by leveraging its vast ecosystem of packages.With this book, you'll work with a varied collection of standards and...

Price:  $24.14  |  Publisher:  Apress  |  Release:  2018

Phoenix Web Development

Phoenix Web Development

by Brandon Richey

Phoenix is a modern web development framework that is used to build API's and web applications. It is built on Elixir and runs on Erlang VM which makes it much faster than other options. With Elixir and Phoenix, you build your application the right way, ready to scale and ready for the increasing demands of real-time web applications...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2018

Hands-On Full Stack Web Development with Angular 6 and Laravel 5

Hands-On Full Stack Web Development with Angular 6 and Laravel 5

by Fernando Monteiro

Angular, considered as one of the most popular and powerful frontend frameworks, has undergone a major overhaul to embrace emerging web technologies so that developers can build cutting-edge web applications.This book gives you practical knowledge of building modern full-stack web apps from scratch using Angular with a Laravel Restful bac...

Price:  $37.37  |  Publisher:  Packt Publishing  |  Release:  2018