Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A comparison of ColdFusion RESTful Web Service creation frameworks and native functionality

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 CF10
Octocat-spinner-32 ColdBox
Octocat-spinner-32 Machii
Octocat-spinner-32 Powernap
Octocat-spinner-32 Relaxation
Octocat-spinner-32 Taffy
Octocat-spinner-32 _model
Octocat-spinner-32 _slides
Octocat-spinner-32 sql
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Application.cfc
Octocat-spinner-32 readme.md
readme.md

ColdFusion REST Comparison

This repo is a collection of sample REST API's implemented using various frameworks for ColdFusion.

  • CF10's native REST functionality
  • ColdBox: Relax
  • Mach-II (1.9 bleeding edge release)
  • Powernap
  • Relaxation
  • Taffy

The same model is reused throughout all examples.

Database

I'm using MySQL for the purposes of my presentation, but there's no reason it shouldn't be able to run on MSSQL/etc.

(Table create + populate scripts are provided for MySQL and MSSQL in the "sql" folder.)

Presentation

I've created this repo as part of a presentation for CFObjective 2012 on this topic. The slide deck is also included in the repo (in _slides), and makes use of the awesome Reveal.js presentation library.

Something went wrong with that request. Please try again.