Joshua D'Souza

Joshua D'Souza

all webapp.io posts
What are Deployments?
BY Joshua D'Souza
4 min read
What are Deployments?
Cloud hosting services like AWS, GCP, and Microsoft Azure are useful to allow developers to reserve and use computers on cloud infrastructure without having to maintain each of the computers involved. ...
Read more
What is Git? What are Preview Environments?
BY Joshua D'Souza
4 min read
What is Git? What are Preview Environments?
Git is a version control system. When changes are made, they are written to a repository, which allows users to keep track of changes that have been made. ...
Read more
What is Web Architecture?
BY Joshua D'Souza
4 min read
What is Web Architecture?
When visiting a site, the browser makes a request to the server and the server sends information back to the browser. There are three types of rendering that will be addressed: server-side rendering, prerendering, and client-side rendering. ...
Read more
What is JavaScript?
BY Joshua D'Souza
4 min read
What is JavaScript?
Using JavaScript, a web developer can make interactive features for their page. JavaScript is versatile: the frontend, backend, and API of a web app can all be built using JavaScript. ...
Read more
What is HTML? What is CSS?
BY Joshua D'Souza
6 min read
What is HTML? What is CSS?
HTML provides structure for a web page, CSS makes a web page look good, and JavaScript provides the functional foundation of a web page ...
Read more
How to set up production-ready preview environments for your React application
BY Joshua D'Souza
8 min read
How to set up production-ready preview environments for your React application
Preview environments (ephemeral environments) are temporary deployments of a certain version of your application, typically done for every feature branch. Let’s walk through a scenario. You’re building a React application for your company or as a side project that you want to maintain. You’d like others to ...
Read more