Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/karthik20522/SprayLearning

Learning
https://github.com/karthik20522/SprayLearning

Last synced: 3 months ago
JSON representation

Learning

Awesome Lists containing this project

README

        

Guide to learning Spray.io web framework
=============

Bunch of tutorials to get started with Spray.io and some common features and implementations used in the development of web service.

Following are the lessons that currently in the code:

Lesson 1 - Basic setup - installation, project folder setup

    http://kufli.blogspot.com/2013/08/sprayio-rest-web-api-basic-setup.html

Lesson 2 - Controllers, actions, multiple controllers

    http://kufli.blogspot.com/2013/08/sprayio-rest-service-controller-actions.html

Lesson 3 - json response, serialization, deserialization

    http://kufli.blogspot.com/2013/08/sprayio-rest-service-json-serialization.html

Lesson 4 - mongodb database

    http://kufli.blogspot.com/2013/08/sprayio-rest-service-mongodb-lesson-4.html

Lesson 5 - authentication, directives

    http://kufli.blogspot.com/2013/08/sprayio-rest-service-authentication.html

Lesson 6 - versioning API

    http://kufli.blogspot.com/2013/08/sprayio-rest-service-api-versioning.html

Lesson 7 - Exception, Rejection and Timeout Handling

    http://kufli.blogspot.com/2013/08/sprayio-rest-service-exception.html

Lesson 8 - http error codes

    http://kufli.blogspot.com/2013/09/sprayio-rest-service-http-error-codes.html


Pending Lessons:


Lesson 9 - cookies, cross domain requests, zipping, config file reading, caching

Lesson 10 - swagger UI

Lesson 11 - http dispatch

Lesson 12 - akka