The Chicago-Area Scala Enthusiasts (CASE) Meetup Group Monthly Meetup

  • May 16, 2013 · 5:30 PM
  • This location is shown only to members

Meeting Topic: Scalatra with Ben Hardy

Bring your laptop for this Scalatra coding session! Ben writes:

"I'll demonstrate how to use Scalatra and sbt to quickly create a brand new web app from scratch, using sbt's continuous testing loop, which is pretty awesome.

Requirements: People would need to have SBT and git set up. I'll create a git repo online so folks can get started with a skeleton project. We'll create some controllers and pages, and if time allows, go into testing and database access with SLICK.

I'm a software developer at Braintree Payments here in Chicago. I've previously worked at Hulu, eHarmony and Google and a few startups nobody's heard of. Most of my work experience is in Java but I've also done a good chunk of Scala, some C#, and am currently writing mostly in Ruby at Braintree. When I code for fun, it's generally in Scala."

Note: As always, you must RSVP with a real name (or email it to us separately) so we can give your name to the building security ninjas in order to enter the building. Please do so by noon so we can order the right amount of food. Thanks!

Programming Scala.
Chicago Scala.

Join or login to comment.

  • Fernando F.

    Here are some web framework benchmarks. Scalatra is represented here (as well as play).

    May 24, 2013

  • A former member
    A former member

    Thanks for coming everyone. If you have any questions about anything presented, feel free to hit me up on twitter @benhardy. Cheers!

    1 · May 17, 2013

  • Fernando F.

    Ben, thanks for the presentation. I'm new to Scala, but very excited about learning more. I apologize for leaving early, I was being paged from my day job :) I look forward to our next meeting.

    May 17, 2013

  • A former member
    A former member

    Folks, here's the very bare skeleton project we'll use to get started. Probably not a bad idea to have this cloned ahead of time, and try it out.
    git clone

    if you have sbt installed, you should be able to cd into the cloned directory and simply start the sbt shell with "sbt".

    Then, you can develop interactively with the following commands:
    1. container:start <-- starts the web container
    2. ~ ;copy-resources;aux-compile <-- does continuous redeployment

    We'll use this as a base to build upon. There won't really be any slides. I'll provide a file of snippets to paste from, to save you some typing.

    May 15, 2013

  • Francisco O.

    Francisco Ojeda

    1 · May 15, 2013

  • Francisco O.

    Francisco Ojeda

    May 15, 2013

  • A former member
    A former member

    FYI we have a last minute change of venue. This month's event will take place at Braintree's office in the west Loop. 111 N Canal St, Level 4, Chicago IL 60606. You'll need to sign in downstairs here too.

    May 13, 2013

28 went

Our Sponsors

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy