Three Pilars of Writing Good Web App

좋은 web app 조건 3가지

Responsive Design

어떤 상황에서든 유연하게 대처가능한 web app

  • fluid layouts
  • Media queries
  • Responsive image
  • Correct units
  • Desktop-first vs Mobile-first

Maintainable and scalable code

알아보기 쉽고 유지보수와 재사용이 가능한 깨끗한 코드

  • CLEAN
  • Easy-to-understand
  • Growth
  • Reusable
  • How to Organize files
  • How to name classes
  • How to structure HTML

Web Performance

더 빠르고 안정적인 service 제공

  • Less HTTP request
  • Less code
  • Compress code
  • Use a CSS preprocessor
  • Less image
  • Compress images