From 46362731f0d996c801438fbd453d527b3f9ca266 Mon Sep 17 00:00:00 2001 From: jvelilla Date: Mon, 15 Sep 2014 16:04:18 -0300 Subject: [PATCH] Fixed typo. Server modes. --- Readme.txt | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Readme.txt b/Readme.txt index f1e0c4f..08f1c7f 100644 --- a/Readme.txt +++ b/Readme.txt @@ -1,14 +1,14 @@ -CMS Hyperemedia API and Adaptive Web Design +CMS Hypermedia API and Adaptive Web Design ============================================ A content management system is not a simple domain. This example shows how to build a basic Hypermedia API for a CMS using HTML5 and progressive enhacement. -The idea is based on an existing Eiffel CMS, the goal is learn the domain and create a new modular CMS. +The idea is based on an existing [Eiffel CMS] (https://github.com/EiffelWebFramework/cms), the goal is learn the domain and create a new modular CMS. Persistence ============ -The current solution uses MySQL and only handle the nodes concept. +The current solution uses MySQL and only handle users and nodes concept. Authentication/Authorization @@ -26,7 +26,7 @@ The root uri: shows a predefined number of nodes the `n' most recent nodes. Guest users will be able to list all the nodes and view a particular node. -Logged in users (There is only one user: admin) +Logged in users. Logged users are able to Add a new node Edit an existing node @@ -36,6 +36,13 @@ Edit a node content Delete a node +Server Modes +============ + +api: HTML5 API +html: api with progresive enhacements css and js, server side rendering. +web: api with progresive enhacements css and js and Ajax calls. + References 1: http://codeartisan.blogspot.se/2012/07/using-html-as-media-type-for-your-api.html