From ed0acef173ae46ff7b8689b896a2913149b7da4e Mon Sep 17 00:00:00 2001 From: Vidhu Kant Sharma Date: Mon, 30 Jan 2023 02:18:52 +0530 Subject: added a 'knowledge base' --- .../web-development/backend/http-frameworks/_index.md | 7 +++++++ .../web-development/backend/http-frameworks/express.md | 9 +++++++++ .../web-development/backend/http-frameworks/gin.md | 9 +++++++++ 3 files changed, 25 insertions(+) create mode 100644 content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/_index.md create mode 100644 content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/express.md create mode 100644 content/docs/resources-to-learn-programming/web-development/backend/http-frameworks/gin.md (limited to 'content/docs/resources-to-learn-programming/web-development/backend/http-frameworks') 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) -- cgit v1.2.3