기초부터 완성까지 프런트엔드, 1장

HYl·2022년 3월 23일
0

1. 프런트엔드 개발이란?

1.1. 정의

  • 클라이언트는 서비스를 이용하는 사용자 또는 사용자의 디바이스를 의미한다.
  • 프런트엔드 개발은 클라이언트 영역에서 서비스 사용자와 대화하는 인터페이스(UI)를 개발하는 것이다.
  • 궁극적인 목표는 서비스를 이용하는 사용자의 접근성과 편의성 증진이다.

1.2. 프런트엔드 개발의 과거와 현재

  • 웹 표준은 운영 체제나 브라우저와 상관없이 동일한 정보를 제공하는 것을 목적으로 만들어졌다.
  • HTML, CSS, JavaScript에 대한 표준이 생기면서 플랫폼과 상관없이 하나의 소스로 통합하여 관리할 수 있게 되었고, 개발자의 생산성도 향상되었다.

1.3.1 요구 사항 분석

1.3.4 배포

  • Github Actions, Jenkins와 같은 CI/CD 도구들과, Netlify, AWS, Firebase 등의 호스팅 서비스를 조합해 프로젝트에 최적화된 배포 전략을 수립할 수 있다.
  • 배포 자동화는 안정성 있는 애플리케이션 배포와 팀의 생산성 향상에 필수적인 요소이다.
profile
꾸준히 새로운 것을 알아가는 것을 좋아합니다.

0개의 댓글