Open kunheejeon opened 1 year ago
Auth
Getting Permission Client(Browser) -> request with credentials -> Server -> Response to Client
Server-side Sessions
Authentication Tokens
Version Control Systems
Git
Repo Hosting Services
Modern CSS
writing CSS in our modern front-end applications is completely different from past way of writing CSS
methods such as Styled Components, CSS Modules, Styled JSX, Emotion, etc
Styled components
CSS Modules
import classes from './PageContent.module.css';
<div className={classes.content}>
CSS frameworks
CSS framework vs utility-first CSS framework
Bootstrap (CSS framework)
provides a set of pre-designed CSS styles and components
a larger file size compared to Tailwind due to its built-in components and features
provide a cohesive and consistent design language with its pre-designed components and styles
excellent choice for smaller to medium-sized projects that don't require highly custom designs
Tailwind (utility-first CSS framework)
providing pre-designed components, offers a tons of collection of small utility classes that can be combined to build custom styles (flexible)
smaller because it mainly consists of utility classes, allowing use of only what you need and minimize unused styles
providing building blocks (utility classes) and empowers developers to design interfaces from scratch with maximum flexibility
great on larger projects or projects that demand custom designs and a consistent design system
07/24
Frontend Roadmap
Internet
HTTP
Browsers
DNS
Hosting