Web Development Frontend Unit 6.1
Web Development Frontend Unit 6.1
Development
Overview of Frontend Technologies
and Principles
Introduction to Frontend Development
• - Frontend development focuses on the user
interface (UI) and experience (UX).
• - Technologies include HTML, CSS, and
JavaScript.
• - Frameworks like React, Angular, and Vue.js
help build dynamic interfaces.
• - Responsive design ensures compatibility
across devices.
HTML, CSS, JavaScript Overview
• - **HTML (HyperText Markup Language)**:
Structures content on the web.
• - **CSS (Cascading Style Sheets)**: Styles and
layouts web pages.
• - **JavaScript**: Adds interactivity and
dynamic behavior to web pages.
Example of HTML, CSS, JavaScript
• <!DOCTYPE html>
• <html>
• <head>
• <style>
• body { font-family: Arial; text-align: center; }
• button { background-color: blue; color: white; padding: 10px; }
• </style>
• </head>
• <body>
• <h1>Hello, Web!</h1>
• <button onclick="alert('Button Clicked!')">Click Me</button>
• </body>
• </html>
Frontend Frameworks (React, Angular,
Vue.js)
• - **React**: Component-based UI library
developed by Facebook.
• - **Angular**: Full-featured framework
developed by Google.
• - **Vue.js**: Lightweight and easy-to-learn
framework for UI development.
Responsive Web Design (CSS Flexbox, Grid)