본문 바로가기
UX/기획력

개발언어 간단하게 설명

by 일상변주가 2021. 4. 27.

프론트엔드 개발언어에 대해 간략하게 설명한 글이 있어 가져왔습니다.(by Fast campus)

1. 웹페이지의 구조(뼈대)를 잡는 HTML

HTML(HyperText Markup Language)은 우리가 보고 있는 대부분의 웹페이지를 구성하는 골격이 됩니다. 텍스트, 이미지 등 웹페이지에 담길 정보를 표현할 때 사용 됩니다.

 

2. 웹페이지 골격에 장식을 더해주는 CSS

CSS(Cascading Style Sheets)는 HTML 문서를 꾸밀 때 사용 됩니다. 글자의 크기, 글자체, 줄간격, 배경색, 배열 등 문서의 스타일을 입힐 때 사용 됩니다.

정적페이지: HTML + CSS
동적페이지: 정적페이지 + 자바스크립트

 

3. CSS를 보다 효율적으로 사용할 수 있게 도와주는 SASS

SASS(Syntactically Awesome Style Sheets)는 CSS의 확장언어로 모든 CSS 버전과 호환됩니다. CSS를 보다 쉽고, 구조적이고,효율적으로 사용할 수 있도록 도와줍니다.

 

4. 동적인 부분을 제어할 수 있게 하는 JavaScript

JS(JavaScript)는 마우스를 클릭 하거나, 스크롤을 내릴 때와 같이 웹 화면 상에서 동적인 부분들을 구현하기 위해 활용되는 언어입니다. 보다 활기 있는 웹 페이지를 만들 수 있도록 도와줍니다.

 

5. 웹 사이트를 손 쉽게 만들게 하는 프론트엔드 프레임워크

BootStrap은 자주 사용되는 요소(아이콘, 입력폼, 버튼, 목록, 드롭다운)를 직접 코드로 작성하지 않아도 사용 가능하게 하여 빠르게 웹 페이지를 만들 수 있도록 하며, 반응형 웹페이지를 쉽게 만들 수 있게 도와 줍니다.

 

6. 안전성과 확장성에 강한 TypeScript

TS(TypeScript)는 자바스크립트의 단점을 보완한 프로그래밍 언어입니다. 개발 시, 변수나 함수에 대한 명확한 타입을 규정할 수 있는 특징이 있고, 대규모 어플리케이션 개발이 필요한 경우 추천됩니다.

 

7. 코드의 저장과 협업을 위한 Git/GitHub

Git은 개발 과정에서의 변경 사항을 관리해 소스코드 관리에 도움을 주며 Github는 Git의 웹 호스팅 사이트 중 가장 인기 있는 플랫폼 입니다. 이를 통해 프로젝트를 관리할 수 있고, 코드를 공유할 수도 있습니다. 

 

8. 글로벌 기업에서 사용 중인 React

React는 페이스북이 만든 자바스크립트 라이브러리 입니다. 이미 Facebook, Instagram, Airbnb, Dropbox 등 세계적인 기업에서 React를 선택 했고, 앞으로도 점유율이 더 높아질 것으로 기대됩니다.

 

9. 효과적인 React 활용을 위해 꼭 필요한 Webpack

Webpack은 현재 React 라이브러리에 내장 되어 필수적으로 사용 되고 있는 도구 입니다. 많은 자바스크립트 코드를 모듈로 관리하는 Webpack의 작동원리를 익힘으로써 보다 심도 있는 개발 학습을 할 수 있습니다.

'UX > 기획력' 카테고리의 다른 글

Z세대, 뭘까?  (0) 2021.05.06
사업타당성 분석의 기본절차  (0) 2021.05.06
사업타당성 분석과 분석요소  (0) 2021.05.06
메타데이터란  (0) 2021.05.04
기획력과 문제해결  (0) 2020.04.09