Adji SAMBE

Introduction

Micro-framework HTTP

Développé avec Scala

De plus en plus utilisé : LinkedIn,BBC,The Guardian

Simple, rapide

Développement toujours en cours

Sommaire

Le langage Scala

Les caractéristiques générales de Scalatra

Pourquoi utiliser Scalatra?

Structuration et développement avec Scalatra

Démo

Le langage Scala

Du mot "scalable"

Extensible

Conçu à l'école polytechnique fédérale de Lausanne

Multi-paradigme

But : minimalisation

Caractéristiques générales

Modulaire

MVC pattern

Déployé dans les conteneurs servlets comme Tomcat, JBoss AS, Jetty

Programmation even-driven

Pourquoi utiliser Scalatra?

Hausse remarquable du nombre d'applications mobiles

 

Utilisation intense et lourde des technologies du Web

 

Conception rapide des API web de haute performance

 

Pourquoi utiliser Scalatra?

Exprimer des actions HTTP

Modules optionnels

Mise en place de bibliothèques supplémentaires

Outils spéciaux pour une documentation de l'API

Structure

 

Développement avec Scalatra

Text

Démo

deck

By sambea