REST API and RESTful API are both terms that can be used interchangeably. REST stands for Representational State Transfer and it is a software architectural style that defines a set of certain rules or constraints for creating web services. API is the acronym for Application Programming Interface. REST API…
Author: Arashtad
Apache Vs NGINX – Which Is The Best Web Server for You?
If you are looking for open-source web servers, Apache and Nginx are the two most popular ones. Together, they are responsible for serving over 50% of traffic on the internet. Both solutions are capable of handling diverse workloads and working with other software to provide a complete web stack.
What is a Reverse Proxy? Introduction to Proxy servers
A reverse proxy is a server that is placed on the server side and directs the requests from the clients to the main servers. In large databases, we usually have multiple servers that need a kind of management to direct the coming requests to the appropriate server that contains…
What is a Web Server?
In this article, we will talk about one of the most important and fundamental concepts of IT, and that is a web server. We will explain what servers are, what they do, and how they do it. A server is a computer software and its underlying hardware that accepts…
Top 15 commands every developer must know
If you are a newbie developer or you are not sure if you know all the useful commands that will help you navigate through directories or work faster, this tutorial is for you! In this tutorial, we will see how we can navigate through the directories, create files and…
How to Load an OBJ 3D Model with its Texture in Three JS?
Most of the 3D models that we want to use in games, such as characters, furniture, closed areas, rooms, cars, etc, are designed in the OBJ format and naturally, they have a texture too. The texture is usually exported in the MTL file format. Most of the prepared free…
What Is A Decentralized Application (Dapp)?
Most of the applications we know and work on daily are centralized applications such as Instagram, Facebook, Uber, Twitter, etc. All of these centralized applications are controlled by a central authority. This means that they can be changed, or updated. They can block or delete a particular user’s activity.
Specular Map Three JS: A Fantastic Tutorial
The specular map is a texture image that affects the specular surface highlight on MeshLambertMaterial and MeshPhongMaterial materials. Using the specular map, you will be able to set the shininess of a surface by giving the a grayscale value from white to black or from 0 to 255. The…
How to load STL 3d models in Three JS
The number of objects that you can design in three.js very limited and nearly all of them are some basic geometries like cube, sphere, cylinder, torus, and so on. We all know that there are a tone of various models that can be created using designing software and platforms…
How to Rotate Camera in Three JS
This tutorial focuses on a simple but useful animation you can create in your scene by rotating the camera. At first glance, you might think there is no need to rotate the camera as long as we can rotate the object. But in fact, the main reason we need…