Nerd For Tech
Published in

Nerd For Tech

A Short guide to Starting ‘Web Development’

Photo by Clément H on Unsplash

1. Learning HyperText Markup Language (HTML), Cascading Style Sheets (CSS) & Javascript (JS)

The very first step to enter a field is to learn the basics. HTML, CSS, and JS constitute the basics that one needs to be familiar with. Then after you get a hold on the basics, try and dive deeper into their usage and implementation in creating a web application.

2. Choosing a framework

“A web framework (WF) or web application framework (WAF) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs. Web frameworks provide a standard way to build and deploy web applications on the World Wide Web”-Wikipedia

  1. Performing Server Side Rendering,
  2. Shaping it into a Progressive Web Application,
  3. State-While-Revalidate,
  4. External CSS/SCSS/SASS support,
  5. Whether it comes with design components or not.

3. Hosting your website

There are many platforms that let you host your website for free:

  1. Layer0 (https://layer0.co/): The All-in-one Jamstack platform to develop, deploy, preview, split test and monitor your frontend! Supports any framework with a great free plan.
  2. Vercel (https://vercel.com/): This platform also supports any framework that one might come across. Use cases covered include static as well as dynamic websites. All users get free unlimited domains to deploy on, with zero configuration required.
  3. Netlify (https://www.netlify.com/): This platform is famous to let developers have serverless backend services for web applications and static websites.
  4. Github (https://pages.github.com/): This open-source platform allows one to host their static website and by using the ‘gh-pages’ package to host react websites too.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Rishi Raj Jain

Solutions Architect — Technical Customer Success at Edgio. Storyblok Ambassador.