All Projects → cfchris → Relaxation

cfchris / Relaxation

Licence: other
Relaxation is a REST framework for ColdFusion that helps you build a REST API. And then it get's the heck out of your way.

Programming Languages

ColdFusion
112 projects

Projects that are alternatives of or similar to Relaxation

HttpServerLite
TCP-based simple HTTP and HTTPS server, written in C#.
Stars: ✭ 44 (+100%)
Mutual labels:  restful
sonar-coldfusion
SonarQube ColdFusion Analyzer
Stars: ✭ 25 (+13.64%)
Mutual labels:  coldfusion
express-rest-api
🍺 RESTful API sample in Express, Mongoose and ES6.
Stars: ✭ 28 (+27.27%)
Mutual labels:  restful
gorest
Go RESTful API starter kit with Gin, JWT, GORM (MySQL, PostgreSQL, SQLite), Redis, Mongo, 2FA, email verification, password recovery
Stars: ✭ 135 (+513.64%)
Mutual labels:  restful
moyu
基于 Vue 和 Electron 的在线协同api接口管理工具。接口文档管理工具、接口工具、接口文档、api文档、api工具、快乐摸鱼
Stars: ✭ 300 (+1263.64%)
Mutual labels:  restful
nestjs-starter
🚀 Nest framework starter
Stars: ✭ 30 (+36.36%)
Mutual labels:  restful
RS232-Monitor-Database
🔌📺 This is a public database for all the known RS232 commands for professionnal screens, monitors and projectors. Feel free to contribute !
Stars: ✭ 22 (+0%)
Mutual labels:  restful
angular6-httpclient-example
Angular 6 HttpClient: Consume RESTful API Example
Stars: ✭ 38 (+72.73%)
Mutual labels:  restful
tinyweb
Simple and lightweight HTTP async server for micropython
Stars: ✭ 182 (+727.27%)
Mutual labels:  restful
RentHouseWeb
使用 go+docker+go-micro微服务框架开发的租房网系统,符合RESTful架构风格。
Stars: ✭ 28 (+27.27%)
Mutual labels:  restful
min
A decorator web framework for deno
Stars: ✭ 21 (-4.55%)
Mutual labels:  restful
redap
HTTP-to-LDAP Gateway
Stars: ✭ 27 (+22.73%)
Mutual labels:  restful
gothic
🦇 Gothic is a user registration and authentication SWT/JWT microservice. It supports REST, gRPC, and gRPC Web API, reCAPTCHA & a variety of DBs with Gorm.
Stars: ✭ 65 (+195.45%)
Mutual labels:  restful
swagger-brake
Swagger contract checker for breaking API changes
Stars: ✭ 49 (+122.73%)
Mutual labels:  restful
restful-services-in-pyramid
RESTful / HTTP services in Pyramid and Python course handout materials
Stars: ✭ 56 (+154.55%)
Mutual labels:  restful
cf-mailchimp
ColdFusion wrapper for the MailChimp 3.0 API
Stars: ✭ 17 (-22.73%)
Mutual labels:  coldfusion
grapevine
Fast, unopinionated, embeddable, minimalist web framework for .NET
Stars: ✭ 72 (+227.27%)
Mutual labels:  restful
bdd-for-all
Flexible and easy to use library to enable your behavorial driven development (BDD) teams to easily collaborate while promoting automation, transparency and reporting.
Stars: ✭ 42 (+90.91%)
Mutual labels:  restful
dubai
迪拜后台系统框架:基于Springside、Mysql、Bootstrap2的后台系统框架,旨在为繁杂的各种业务流程提供一个界面简约、操作高效、运行稳定、容易集成和横向扩展的开发基础框架及规范。
Stars: ✭ 45 (+104.55%)
Mutual labels:  restful
protean
Evolve your RESTful API's and Web Services
Stars: ✭ 31 (+40.91%)
Mutual labels:  restful

Relaxation

Is building a REST API in ColdFusion stressing you out? You need a little REST and Relaxation.

Relaxation is a REST framework for ColdFusion that helps you build a REST API. And then it gets the heck out of your way.

With Relaxation, handling REST requests can be as easy as this:

/* Somewhere in your initialization code */
application.REST = new com.Relaxation.Relaxation( "./RestConfig.json.cfm", application.BeanFactory );

/* In onRequest (or wherever) */
application.REST.handleRequest();

There's a little more to it than that. But, I don't want to stress you out.

If you want to know more, checkout the QuickStart Guide. Or download the files and poke around the examples. Or whatever. No pressure.

Requirements

I have tested Relaxation on ACF (9 through 2016) and Railo 4. I suspect it might work on CF8. But, it will likely not work on older versions of CF because it is written primarily in cfscript.

There are no external dependencies to use Relaxation.

License

Copyright (c) 2013 Chris Phillips and Contributors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].