What Is front-end Development?

Overview

  • Front-end web development, also known as client-side development is the practice of producing HTML, CSS and JavaScript for a website or Web Application so that a user can see and interact with them directly.

What are the primary technologies associated with front-end development?

  • HTML

  • CSS

  • Javascript


How is front-end development differ from back-end development?

  • Backend development, is also known as server-side development and involves storing data on behalf of users or customers

    • Example: Amazon, stores information about all it’s customers’ order history in a database
  • Also where a company’s business logic lives

    • Example: Amazon will only qualify non-prime customers for free shipping if they spend over $50
  • The programming languages used for back-end development includes (but is not limited to) Ruby, Python, Java, Go and Javascript (using a technology called NodeJS)

inline