How to migrate a Spring Boot Web MVC from JavaConfig to functional with Kotlin (Nicolas Fränkel - Software Architect)
In the latest years, there has been some push-back against frameworks, and more specifically annotations: some call them magic. Obviously, they make understanding the flow of the application harder.
Spring and Spring Boot latest versions go along this trend, by offering an additional way to configure beans with explicit code instead of annotations.
It's called functional, because it moves configuration from objects to behavior.
This talk aims to demo a step-by-step process to achieve that.
GraphQL with Kotlin - APIs The New Way (Vladimir Tsukur - Head of R&D)
Facebook, GitHub, and Pinterest challenge status quo in network communication and embrace GraphQL – query language for the APIs. This evolving standard also gives you runtime to execute the queries and enables comprehensive dev tooling, making it juicy for a developer to try and explore. That’s what we, at Wix, did too!
In this talk, we will see GraphQL in real, practical action under Kotlin sauce. We’ll elaborate on our experience with GraphQL at Wix, see how it compares to REST, and, like with every other technology, understand its limits and shortcomings.
So, is GraphQL right for you? Come by, and we’ll see!
Conference for Kotliners. Recap (Artyom Dorosh - Android Dev)
At the middle of June, a large one-day Kotlin dedicated conference - "Conference for Kotliners" was held in Budapest. We will consider all the announcements of the meeting, the remaining talks, as well as the trends of the European Kotlin communityCool beer after-party!!!
- Nicolas Fränkel is a Software Architect with 15 years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with narrower interests like Software Quality, Build Processes and Rich Internet Applications. Currently working for an eCommerce solution vendor leader. Also double as a teacher in universities and higher education schools, a trainer and triples as a book author.
- Vladimir Tsukur is a Head of R&D @ Wix Cashier. Primarily focused on the development of distributed systems with an in-depth focus on the web, platforms, and APIs with the goal of bringing real value! Passionately engaged in software development for over twelve years striving to make things right. XP and TDD practitioner. Tech speaker, program committee member of JEEConf and XP Days Ukraine. Outsourcing partner of EasyHunt in Ukraine.
Artyom Dorosh is Android Software Engineer @ sandbx.co. In love with Kotlin, Android and Linux distributions. Kotlin Night Kyiv speaker