Practice anything inside browser without any download/setup
Build projects, get community feedback and gain confidence
Hey reader! Do check out Node js architecture blog before reading this article, here we will be talking about how microservices architecture is used in Node js and a glimpse of what microservices are. Besides this, some practices and enlisted in order to design more architecture patterns in Node ...
Data Transfer Methods: There are many ways to transfer data between the server and the client. Let’s look at a few of them in detail! 1.) HTTP connection over TCP: It is a short-lived connection where the client requests for something from the server and the server sends it back to the cli...
Streams is a very important topic when working with applications with large data or when performance is your main concern. Let’s say you have a computer with a 2TB game file and the server has an 8GB ram with a 4TB SSD and you want to upload the file to the server with a simple…
Today we are focused on port numbers, what are they, and why are they important. For this, it is advised to use a proper Linux computer that has the full working Linux environment. If you do not have it no need to worry! Codedamn got you all covered! Just go to Codedamn’s playground and you&helli...
I bet you have heard that serverless is the most exciting part of backend developments. You also must have heard how you do not need to manage any servers and how everything gets deployed on the edge and everything just works magically! But on the other hand, use sees using the server is disliked...
Table of Contents 1) HTTP2) REST3) Linguaggio di programmazione4) Fondamenti di rete e Linux5) Database6) Caching7) Fornitori di cloud8) Sicurezza web9) Containerizzazione e test 1) HTTP HTTP sta per HyperText Transfer Protocol, un acronimo ampiamente compreso, ma sapete cos’è questo protoc...
PHP is one of the oldest and most reliable server-side technologies used by Facebook, Tumblr, and Wikipedia. Although it’s synchronous, it has a large community that provides abundant resources and libraries to make the development of projects easy. On the other hand, released in 2009, Node...
In today’s world, most frontend developers want to transition in becoming a full-stack developer and the best way to become a full-stack developer is to learn about Backend Development. We’ll give you a practical and hands-on breakdown of what you should be doing to become good at bac...
A cache is a hardware or software component that stores data to serve future requests for that data faster. The data stored in a cache might result from an earlier computation or a copy of data stored elsewhere. So the cache is temporary storage for data. Caching Caching (pronounced “cashing”) is...
Table of Contents 1) HTTP2) REST 3) Programming Language4) Networking & Linux Fundamentals5) Database6) Caching7) Cloud Providers8) Web Security9) Containerization & Testing 1) HTTP HTTP stands for HyperText Transfer Protocol, a widely understood acronym, but do you know what this protoco...
Web security is one of the essential parts of a back-end developer. It doesn’t matter which or how many design patterns you follow, but you must know these 5 security matters. Table of Contents 1) Rate Limiting2) Upload Limit3) All user data is evil4) Security by obscurity5) Dumb services s...
Watch the full YouTube video here Table of Contents What is an API in the first place ?REST APIREST is a conventionREST Status CodesGraphQLGraphQL QueryGraphQL is Schema BasedGraphQL Mutations Conclusion What is an API in the first place ? API is the acronym for Application Programming Interface,...
Watch the full YouTube video here HTTP and Web Sockets are two protocols that we regularly use as a developer. In this blog, let’s understand and compare both. Table of Contents What is HTTP protocol?How HTTP works?HTTP is a stateless protocolHow do Web Sockets work?Difference between HTTP ...
Watch the YouTube video here As a developer, you might have heard that “PHP is dead”, “PHP is very old no one uses it these days!” But is it really dead? Let’s discuss the Pro’s and Con’s of the PHP, and then let’s determine whether PHP is really de...
Most of the people might have faced this error while running nodemon on their Windows local machine. If you are also facing the same problem and searching to get a solution for this problem then this might be the best place to get a solution. We have divided the solution to this problem into thre...