mirror of
https://github.com/kataras/iris.git
synced 2025-01-24 03:01:03 +01:00
Updated Home (markdown)
parent
b148d28f82
commit
81410e83ef
33
Home.md
33
Home.md
|
@ -1 +1,32 @@
|
|||
Welcome to the iris wiki!
|
||||
<a href ="https://github.com/kataras/iris"> <img src="https://raw.githubusercontent.com/kataras/iris/gh-pages/assets/book/cover_1.png" width="300" /> </a>
|
||||
|
||||
|
||||
|
||||
Go is a great technology stack for building scalable, web-based, back-end systems for web
|
||||
applications.
|
||||
|
||||
When you think about building web applications and web APIs, or simply building HTTP servers in Go, your mind goes to the standard net/http package(?)
|
||||
Then you have to deal with some common situations like the dynamic routing (a.k.a parameterized), security and authentication, real-time communication and many others that standard package doesn't provides.
|
||||
|
||||
Obviously the net/http package is not enough to build well-designed back-end systems for web. But when you realize that, other thoughts are coming to your head:
|
||||
|
||||
- Ok the net/http package doesn't suits me, but they're so many frameworks, which I have to choose from?!
|
||||
- Each one of them tells me that it's the best. I don't know what to do!
|
||||
|
||||
##### The truth
|
||||
|
||||
I did a big research and benchmarks with 'wrk' and 'ab' in order to choose which framework suits me and my new project. The results, sadly, were really beaten me, disappointed me.
|
||||
|
||||
I was wondering if golang wasn't so fast on the web as I was reading... but, before let Golang and continue to develop with nodejs I told myself:
|
||||
|
||||
> '**Makis, don't lose your hope, give at least a chance to the Golang. Try to build something totally alone without being affected from the "slow" code you saw earlier, learn the secrets of this language and make *others* follow your steps!**'.
|
||||
|
||||
|
||||
|
||||
I'm not kidding, these are pretty much the words I told to myself that day [**13 March 2016**].
|
||||
|
||||
The same day, later the night, I was reading a book about Greek mythology, there I saw an ancient God's name, insipired immediately and give a name to this new web framework, which was started be written, to **Iris**.
|
||||
|
||||
**After two months**, I'm writing this intro.
|
||||
|
||||
I'm still here [because Iris has succeed to be the fastest go web framework](https://github.com/kataras/iris#benchmarks)
|
Loading…
Reference in New Issue
Block a user