Some key terms you should know as a Front End Developer
Tags: webdev, frontend, javascript, beginners
Published: 2022-03-01 15:04:45


 

## Browser
 A web browser is the software used to access the internet and display web pages.

## HTML
 HTML (Hypertext markup language) is used to determine the structure and content of the webpage.

## CSS
CSS stands for Cascading Style Sheets. It is a markup language responsible for the visual elements of a website. 

## JavaScript

Scripting Language responsible for interacting with the browser

## Front end
frontend of a website, also known as client-side, is what the end user sees and interacts with. Frontend languages include HTML, CSS and JavaScript, which all have a hand in determining the visual output of a website.

## Backend 
Backend development essentially refers to everything that goes on behind the scenes. What happens at the backend—or server-side—powers what happens at the frontend

## Full Stack
The combination Front end,  Backend,  Database is basically called full stack.

## Database
Database is where the data is stored. 

## Bugs
Bugs are basically the errors which produce  an incorrect and unexpected result .

## Debugging
Debugging is the process of identifying bugs and dealing with them.

## Deployment
Getting it up on the internet so that other people may also use it.

## Documentation
Documentations are written guides in form of articles, images, videos or instructions for other peoples

## Domain Name
A website’s domain name is essentially its address on the world wide web. 

## Frameworks
Frameworks were developed to make the process of building a website faster and easier.

## HTTP
HTTP stands for Hypertext Transfer Protocol, and is used to transfer data across the internet.

## Responsive Design
Responsive design ensures that a website is displayed correctly no matter what device the user is viewing it on. 

## UI Design
UI design stands for user interface design, and it’s all about the screens and interactive touchpoints that make up a website or an app. 

## UX Design
UX design stands for user experience design, and it’s all about providing a smooth, user-friendly experience for the end user as they navigate around a website or an app.


## Version Control
Version control is all about recording and managing the changes you make along the way—be it changes to the code you’re writing, to a website, a computer program or a document.

## Website
Website is a collection of web pages consisting of text, audio, video, images, etc

## Web Application
A web application comes with functionalities and interactive elements e.g. storing and manipulating data according to user needs

## Wireframes
A wireframe is basically a blueprint of the website, showing the page layout, how the content should be arranged, which interface elements and navigational systems should be included, and how all these components work together.

## API
API stands for “Application Program Interface.” It acts as an interface between computers and applications so that they can communicate with one another.

## BreakPoints/Media QUeries
hese are points when your website will adjust to accommodate the screen size to make sure the user has the best experience viewing the website at that size.

## Cache
Cache is temporary data storage that helps site speed by storing relevant information on your computer the first time you visit a website.

## Cookies
This is data saved by your web browser on to your computer. It identifies you -- from how often you visit a site, to what parts you visit the most, even your preferences when browsing and more.

## Call to Action
This can be text, image, banner. or button that uses action-oriented language to get the user to click and engage with the website.

## CMS
CMS stands for “Content Management System.”  This is a software system (like HubSpot or WordPress) that is used to edit the content on your website or make it from scratch.

## CDN
CDN stands for “Content Delivery Network.” This is a system of computers with scripts and other content that are used by many websites. The content on these computer will often be cached and be helpful in speeding up your website.

## Hosting
Hosting refers to a web server where the files for your website are stored.

## Navigation
This can also be called a menu. This is how visitors get to different parts of your website.

## SEO

SEO is the process of creating and modifying content for the best visibility on search engines.

## Server Side Scripting
Server Side Scripting is a technique used in development which involves utilizing scripts on a web server that produce a custom response for each user’s request to the website.


If you have come this far, I really wanna thank you for taking some minutes from your precious time to read this article and if you liked it, do let me know here in the comments or on [Twitter](https://twitter.com/SauravPurohit4).