From f490432a39e3f39d8b54fc9fbac9f3ff2d7d6396 Mon Sep 17 00:00:00 2001 From: "Gerasimos (Makis) Maropoulos" Date: Thu, 9 Mar 2017 01:50:00 +0200 Subject: [PATCH] Update README.md Former-commit-id: 4f15e4279219d3668b824ce89395ac272099679e --- README.md | 35 +++++++++++++++-------------------- 1 file changed, 15 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 6e5ac6e3..e17b2319 100644 --- a/README.md +++ b/README.md @@ -1,41 +1,36 @@

- - + Logo created by an Iris community member, https://github.com/OneebMalik + title="Navigate to http://support.iris-go.com"> -
+ Build Status - http://goreportcard.com/report/kataras/iris - Iris support forum - Built with GoLang - - Buy me a cup of coffee -
+

Iris is an efficient and well-designed toolbox with robust set of features.
Write your own perfect high-performance web applications
with unlimited potentials and portability. -
+

-If you're coming from Node.js world, this is the expressjs alternative for the Go Programming Language. +If you're coming from Node.js world, this is the expressjs equivalent for the Go Programming Language.

-Benchmark Wizzard July 21, 2016- Processing Time Horizontal Graph. These third-party source benchmark results are for v5. New (go 1.8) benchmarks will be published on the next techempower's fortune! +

Heroes [♡](https://github.com/kataras/iris#support) ----------- - + [Juan Sebastián Suárez Valencia](https://github.com/Juanses) donated 20 EUR at September 11 of 2016 [Bob Lee](https://github.com/li3p) donated 20 EUR at September 16 of 2016 @@ -94,7 +89,7 @@ Feature Overview - Non WWW to WWW - WWW to non WWW - Highly scalable rich content render (Markdown, JSON, JSONP, XML...) -- Websocket-only API similar to socket.io +- Websocket-only API similar to socket.io - Hot Reload on source code changes - Typescript integration + Web IDE - Checks for updates at startup @@ -305,7 +300,7 @@ Iris is fully vendored. That means it is independent of any API changes in the u The size of the executable file is a critical part of the Application Deployment Process. Two very simple identical applications, the first was written with `iris` and the second with a simple golang router. - + - _iris_ had `8.505 KB` overall file size - _gin_ had `9.029 KB` overall file size - _net/http_ had produced an executable file with `5.380 KB` size. @@ -348,10 +343,10 @@ Click the below animation to see by your self what people, like you, say about I New web developers are so enthusiastic about the idea of `serverless` and `AWS`. Most of the experienced developers we already know that we shouldn't use these things for our critical parts of our application. -**`Serverless and AWS` Are Wonderful—Until They Go Wrong.** There was a flash-point (at 28 February of 2017) where the 'internet was offline' and most of the sites, including isitdownrightnow.com, were down or operated very slow! Why? Because of `serverless` and `AmazonS3`. +**`Serverless and AWS` Are Wonderful—Until They Go Wrong.** There was a flash-point (at 28 February of 2017) where the 'internet was offline' and most of the sites, including isitdownrightnow.com, were down or operated very slow! Why? Because of `serverless` and `AmazonS3`. Please think twice before moving your code into `serverless`, **instead, use web frameworks that are created for servers that you control**, i.e Iris. -Proof of concept: +Proof of concept: - [Washington Post](https://www.washingtonpost.com/news/the-switch/wp/2017/02/28/why-a-whole-slew-of-websites-are-suddenly-down-or-working-slowly) - [CNN](http://money.cnn.com/2017/02/28/technology/amazon-web-services-outages/index.html) @@ -404,7 +399,7 @@ The Iris philosophy is to provide robust tooling for HTTP, making it a great sol Iris does not force you to use any specific ORM or template engine. Iris is routerless which means you can adapt any router you like, [httprouter](https://github.com/kataras/iris/blob/v6/adaptors/httprouter/_example/main.go) is the fastest, [gorillamux](https://github.com/kataras/iris/blob/v6/adaptors/gorillamux/_example/main.go) has more features. With support for the most used template engines (5), you can quickly craft the perfect application. -People +People ------------ The author of Iris is [@kataras](https://github.com/kataras). @@ -449,7 +444,7 @@ Some of the benefits are listed here: > *ANONYMOUS*: People who donate but don't want to be shown here. *ANONYMOUS* are listed as one group instead of an individual entry, in order to protect their exact date of their donation. -> The names, shown at the [supporters](heroes) list, are sorted by **date** and **NOT by the amount** of the donation. +> The names, shown at the [supporters](https://github.com/kataras/iris#heroes-) list, are sorted by **date** and **NOT by the amount** of the donation. ### More options!