Presentations
Templates
Features
Teams
Pricing
Log in
Sign up
Log in
Sign up
Menu
FRONT-END DEVELOPMENT
FRONT-END
development
What is visible by the users
Website elements that
we can see / we can interact with
front-end
DEVELOPMENT
The practice of producing
HTML
CSS
JavaScript
HTML
(Hyper Text Markup Language)
Language composed of tags
Skeleton of web pages
CSS
(Cascading Style Sheets)
Language for
«
shaping
»
/ decorating web pages
Responsible for layouts, fonts, colors, sizes, ...
JavaScript
Programming language
Dynamism, interactivity, logic, ...
Now...
Front-End development is (often) all about JavaScript
Development practices
Modern tooling
Frameworks
Development practices
Architecture
Automated Testing
Design Patterns
...
Modern Tooling
node / npm / yarn
ESLint / Prettier
Webpack
...
TypeScript (superset of JS)
Frameworks
A bundle of JavaScript code to help build website / app faster
🧰 TOOLBOX 🛠️
Frameworks
Single Page Applications
Frameworks
⚠️
Vanilla JS is not a framework
⚠️
What is Front-End Development?
By Nicolas Payot
Made with Slides.com
What is Front-End Development?
1,036
Nicolas Payot
nicolaspayot.com
npayot
More from
Nicolas Payot