Nsemfrnptpfxzlvnabym
SkillsCast

Slick: Bringing Scala’s Powerful Features to Your Database Access

8th December 2014 in London at Business Design Centre

There are 54 other SkillsCasts available from Scala eXchange 2014

Please log in to watch this conference skillscast.

499414057 640

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:

Thanks to our sponsors

Slick: Bringing Scala’s Powerful Features to Your Database Access

Rebecca Grenier

Rebecca Grenier is a Software Developer for EatingWell Magazine in Shelburne, VT where she creates and maintains web applications using Scala, Spray, and Play.