· FRONT-END

[ FRONT-END ] 프론트엔드란?

감자도리22 2024. 4. 16. 23:49

 

 

[ FE(Front-End, 프론트엔드) ] 

  • 사용자가 웹페이지나 앱과 상호작용할 때 보이는 부분을 담당하는 개발 영역
  • 주로 웹 브라우저에서 실행되며, 사용자가 버튼을 클릭하거나 어떤 입력을 하면 그에 따라 화면이 변경되는 등의 동작
  • 프론트엔드 개발자는 주로 웹 기술(HTML, CSS, JavaScript)을 사용하여 사용자 인터페이스(UI)를 만들고 관리
  • AngularJS, ReactJS, VueJS와 같은 도구들이 등장하면서 생긴 단어 (2013~)
          └ 이러한 도구들이 생기기 전에는 HTML/CSS/Javascript(jQuery) 등으로 화면을 구현
  • 화면에 대한 전체 흐름 제어까지 추가하여 관리

 

[ 프론트엔드의 초석이 되는 HTML/CSS/Javascript(jQuery), 각 기술의 역할 ]

 

  • HTML (HyperText Markup Language) : 화면의 기본 골격을 생성
           └ 텍스트, 이미지, 링크 등을 사용하여 컨텐츠의 구조를 표현
  • CSS (Cascading Style Sheets) : 화면의 디자인 효과를 구현
  • JS (JavaScript) : 화면의 기능(효과)를 구현(동적인 부분 담당) (자바와 상당히 겹침)
  • jQuery : JS의 확장판(라이브러리)

 

개인 공부 기록용입니다:)

728x90