aboutsummaryrefslogtreecommitdiff
path: root/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks
diff options
context:
space:
mode:
Diffstat (limited to 'content/docs/resources-to-learn-programming/web-development/backend/http-frameworks')
-rw-r--r--content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/_index.md7
-rw-r--r--content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/express.md9
-rw-r--r--content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/gin.md9
3 files changed, 25 insertions, 0 deletions
diff --git a/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/_index.md b/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/_index.md
new file mode 100644
index 0000000..0c942bb
--- /dev/null
+++ b/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/_index.md
@@ -0,0 +1,7 @@
+---
+title: HTTP Frameworks
+description: Web frameworks to build APIs
+weight: 1
+---
+
+A web framework is helpful for creating REST APIs. Some frameworks even handle templating, logging, etc by themselves.
diff --git a/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/express.md b/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/express.md
new file mode 100644
index 0000000..a18a657
--- /dev/null
+++ b/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/express.md
@@ -0,0 +1,9 @@
+---
+title: Express
+description: Minimalist web framework for Node.js
+weight: 2
+---
+
+Express is one of the most popular web frameworks for node. It's very easy to use and doesn't require much boilerplate code.
+
+- Express in one video: [Video by Web Dev Simplified](https://www.youtube.com/watch?v=SccSCuHhOw0)
diff --git a/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/gin.md b/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/gin.md
new file mode 100644
index 0000000..fe13678
--- /dev/null
+++ b/content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/gin.md
@@ -0,0 +1,9 @@
+---
+title: Gin
+description: My favourite web framework for GoLang
+weight: 1
+---
+
+Go is my favourite programming language, and whenever I want to write a web server in Go, [Gin](https://github.com/gin-gonic/gin) is what I use!
+
+- Gin Documentation: [Official Documentation](https://github.com/gin-gonic/gin#README)