KotlinConf 2019: Creating Full-stack Web Apps with Kotlin DSLs by Pamela Hill

Описание к видео KotlinConf 2019: Creating Full-stack Web Apps with Kotlin DSLs by Pamela Hill

Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs
Domain-specific languages (DSLs) are a great way to create beautifully readable code. This session will explore why Kotlin's syntax lends itself to creating elegant DSLs by examining how to build a full-stack web app with:
- #Ktor to create an asynchronous backend
- Exposed to develop a data access layer
- kotlinx.html to build a frontend

I will introduce each framework/library briefly, illustrate the DSL using examples, and explain why it’s an example of a great DSL. By the end of the session, you will have a new appreciation of the beautiful DSLs that can be created using Kotlin!

Resources:
KotlinConf website: https://jb.gg/fyaze5
KotlinConf on Twitter:   / kotlinconf  

Kotlin website: https://jb.gg/pxrsn6
Kotlin blog: https://jb.gg/7uc7ow
Kotlin on Twitter:   / kotlin  

#KotlinConf19 #Kotlin #JetBrains #DSL

About the Presenter:
Pamela is a second-generation coder and holds BSc IT and BSc (Hons) Computer Science degrees from the University of Pretoria, South Africa. She has more than 15 years of experience writing desktop, web and mobile apps. Pamela is currently an Android Engineer at the cryptocurrency startup Luno.

Комментарии

Информация по комментариям в разработке