---
title: "#client-server articles | Hashnode"
description: "Explore 107 articles tagged #client-server on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/client-server"
---

Tag

# #client-server

107 posts · 2 followers

[Ayush Jain](https://hashnode.com/@ayushjjainn) · [Sep 14](https://hashnode.com/posts/express-routes-handling-requests/6aa78926929040d2fb915e82)

### [Creating Routes and Handling Requests with Express](https://ayushjjainn.hashnode.dev/express-routes-handling-requests?utm_source=hashnode&utm_medium=feed)

Learn Express.js from scratch: build a server, create routes, handle GET and POST requests, and send responses. A complete beginner-friendly guide.

24 min read · [ayushjjainn.hashnode.dev](https://ayushjjainn.hashnode.dev/express-routes-handling-requests?utm_source=hashnode&utm_medium=feed)

[Pritam Subham Pani](https://hashnode.com/@pritamsubham) · [Aug 13](https://hashnode.com/posts/from-apis-and-http-to-restful-design/6a7e07530625cfe0f6503ff4)

### [Understanding REST APIs: From APIs and HTTP to RESTful Design](https://pritampani.hashnode.dev/from-apis-and-http-to-restful-design?utm_source=hashnode&utm_medium=feed)

A RESTful API commonly uses HTTP to allow clients and servers to communicate while organizing the API around resources and applying REST principles to make the interaction predictable, consistent, and easier to understand.

8 min read · [pritampani.hashnode.dev](https://pritampani.hashnode.dev/from-apis-and-http-to-restful-design?utm_source=hashnode&utm_medium=feed)

[VISHAL RAY](https://hashnode.com/@rayvishal) · [Apr 28](https://hashnode.com/posts/rest-api-design-with-express-js/69f1100410a70b3335f6c867)

### [REST API Design with Express.js](https://rayvishal.hashnode.dev/rest-api-design-with-express-js?utm_source=hashnode&utm_medium=feed)

Have you ever wondered what happens when you enter your email and password on a website and click “Login”? Behind the scenes, your browser sends a request to a server, and the server responds with the

3 min read · [rayvishal.hashnode.dev](https://rayvishal.hashnode.dev/rest-api-design-with-express-js?utm_source=hashnode&utm_medium=feed)

[Sai Koushik Chepyala](https://hashnode.com/@saikoushik1) · [Mar 10](https://hashnode.com/posts/cloud-computing/69af9fa2af06a097c3ec05a9)

### [CLOUD COMPUTING](https://techwithcsk.hashnode.dev/cloud-computing?utm_source=hashnode&utm_medium=feed)

1\. What is the client-server model? It is a request-response network communication model. It is about how data is exchanged between two (or) more devices over the network. Client: A device or soft

1 min read · [techwithcsk.hashnode.dev](https://techwithcsk.hashnode.dev/cloud-computing?utm_source=hashnode&utm_medium=feed)

[Shravan Chaudhari](https://hashnode.com/@shrvn) · [Feb 12](https://hashnode.com/posts/tcp-explained-connection-establishment-data-transfer-and-termination/698df5160caac042a0ebea45)

### [TCP Explained: Connection Establishment, Data Transfer, and Termination](https://shrvn.hashnode.dev/tcp-explained-connection-establishment-data-transfer-and-termination?utm_source=hashnode&utm_medium=feed)

Understanding TCP: The Backbone of Reliable Internet Communication If you've ever wondered how your computer manages to download a file without missing a single byte, or how an email arrives perfectly intact despite traveling through countless router...

7 min read · [shrvn.hashnode.dev](https://shrvn.hashnode.dev/tcp-explained-connection-establishment-data-transfer-and-termination?utm_source=hashnode&utm_medium=feed)

[Jebitok](https://hashnode.com/@w1t3r) · [Feb 10](https://hashnode.com/posts/client-server-basics-tryhackme/698b99ff4b715f2118092b8a)

### [Client-Server Basics (TryHackMe)](https://www.sharonjebitok.com/client-server-basics-tryhackme?utm_source=hashnode&utm_medium=feed)

Client-Server Basics is a beginner-friendly room that covers some of the fundamentals of the client-server model, i.e., protocols, responses, and requests, HTTP commands, DNS, ports, among others. This forms part of the fundamentals of web security a...

9 min read · [sharonjebitok.com](https://www.sharonjebitok.com/client-server-basics-tryhackme?utm_source=hashnode&utm_medium=feed)

[Manish Kumar](https://hashnode.com/@ManishMK) · [Feb 10](https://hashnode.com/posts/the-http-request-response-cycle-everything-you-need-to-know/698b7b6eaa48b8b9d64dab5e)

### [The HTTP Request-Response Cycle: Everything You Need to Know](https://manishmk.hashnode.dev/the-http-request-response-cycle-everything-you-need-to-know?utm_source=hashnode&utm_medium=feed)

Learn how websites actually work from browser to server and back. Understand HTTP requests, responses, DevTools, and build your first website. A complete be

6 min read · [manishmk.hashnode.dev](https://manishmk.hashnode.dev/the-http-request-response-cycle-everything-you-need-to-know?utm_source=hashnode&utm_medium=feed)

[Krishna Sharma](https://hashnode.com/@Krishna1911) · [Feb 4](https://hashnode.com/posts/essential-psql-commands-for-postgresql/69831bc117b0ac9e5cfdd052)

### [Essential psql Commands for PostgreSQL](https://kris-learn.hashnode.dev/essential-psql-commands-for-postgresql?utm_source=hashnode&utm_medium=feed)

psql is the interactive terminal client for PostgreSQL. It lets you connect to databases, run SQL queries, and use powerful meta commands for database management. Connecting to PostgreSQL (Note : here the user is named as “potatoes“, and DB as “mypo...

2 min read · [kris-learn.hashnode.dev](https://kris-learn.hashnode.dev/essential-psql-commands-for-postgresql?utm_source=hashnode&utm_medium=feed)

[Girma Wakeyo](https://hashnode.com/@girma) · [Feb 2](https://hashnode.com/posts/cli-agent-vs-mcp-a-practical-comparison-for-students-startups-and-developers/6980c9f81945528c88fc8c2a)

### [CLI Agent vs MCP A Practical Comparison for Students, Startups, and Developers](https://flutter-mistake.hashnode.dev/cli-agent-vs-mcp-a-practical-comparison-for-students-startups-and-developers?utm_source=hashnode&utm_medium=feed)

Compare CLI-based AI agents and MCP in 2026: discover efficiency, learning curve, cost, tooling, and best scenarios for students, startups, and developers

4 min read · [flutter-mistake.hashnode.dev](https://flutter-mistake.hashnode.dev/cli-agent-vs-mcp-a-practical-comparison-for-students-startups-and-developers?utm_source=hashnode&utm_medium=feed)

[Shaikh Ubed](https://hashnode.com/@TheTechTales) · [Feb 1](https://hashnode.com/posts/the-tcp-handshake-how-computers-say-hello/697f8fe74b76d2e474a4a4f1)

### [The TCP Handshake: How Computers Say "Hello"](https://the-tech-tales-handshake.hashnode.dev/the-tcp-handshake-how-computers-say-hello?utm_source=hashnode&utm_medium=feed)

Why your internet is polite, reliable, and never interrupts you.

4 min read · [the-tech-tales-handshake.hashnode.dev](https://the-tech-tales-handshake.hashnode.dev/the-tcp-handshake-how-computers-say-hello?utm_source=hashnode&utm_medium=feed)
