From 5378124bf4e28bf8003fd1e9020a8bf8b6c3d264 Mon Sep 17 00:00:00 2001 From: Rohan Sircar Date: Wed, 21 Apr 2021 11:22:24 +0530 Subject: [PATCH] update readme --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index cf30f10..926c5bb 100644 --- a/README.md +++ b/README.md @@ -4,22 +4,22 @@ Testing out the Rust framework Actix-Web to create a JSON API CRUD Web App. ### Get Users -``` +``` curl -X GET http://localhost:7800/api/users/get/1 ``` -``` +``` { "name": "user1", "registration_date": "2020-05-09T06:17:26" } ``` -``` +``` curl -X GET http://localhost:7800/api/users/get ``` -``` +``` [ { "name": "user1", @@ -38,14 +38,14 @@ curl -X GET http://localhost:7800/api/users/get ### Create User -``` +``` curl -H "content-type: application/json" \ -X POST \ -i http://localhost:7800/do_registration \ --data '{"name":"user4","password":"test"}' ``` -``` +``` [ { "name": "user1", @@ -68,17 +68,17 @@ curl -H "content-type: application/json" \ ### DTO Validation -``` +``` curl -H "content-type: application/json" \ -X POST \ -i http://localhost:7800/do_registration \ --data '{"name":"abc","password":"test"}' # min length for name is 4 ``` -``` +``` ValidationErrors({"name": Field([ValidationError { code: "length", message: None, params: {"value": String("abc"), "min": Number(4), "max": Number(10)} }])}) ``` ## Memory Usage -Memory usage as compared to interpreted languages was my primary motivation for looking into rust as a backend language. As of writing, the demo app uses only 1.3MB of memory. +Memory usage as compared to interpreted languages was my primary motivation for looking into rust as a backend language. As of writing, the demo app uses less than 50MB of memory.