Please log in to watch this conference skillscast.
This talk will teach you how to use Slick in practice, based on our experience at EatingWell Media Group. Slick is a totally different (and better!) relational database mapping tool that brings Scala’s powerful features to your database interactions, namely: static-checking, compile-time safety, and compositionality.
Here at EatingWell, we have learned quite a bit about Slick over the past two years as we transitioned from a PHP website to Scala. I will share with you tips and tricks we have learned, as well as everything you need to get started using Slick in your Scala application.
I will begin with Slick fundamentals: how to get started making your connection, the types of databases it can access, how to actually create table objects and make queries to and from them. We will using these fundamentals to demonstrate the powerful features inherited from the Scala language itself: static-checking, compile-time safety, and compositionality. And throughout I will share plenty of tips that will help you in everything from getting started to connection pooling options and configuration for use at scale.
YOU MAY ALSO LIKE:
- Lightbend Akka for Scala - Professional (in London on 13th - 14th November 2017)
- Lightbend Scala Language - Professional (in London on 12th - 13th December 2017)
- Compile Scala Faster with Iulian Dragos and Mirco Dotta (in London on 13th December 2017)
- ScalaX2gether Community Day (in London on 16th December 2017)
Slick: Bringing Scala’s Powerful Features to Your Database Access
Rebecca Grenier is a Software Developer for EatingWell Magazine in Shelburne, VT where she creates and maintains web applications using Scala, Spray, and Play.