• 회원가입
  • 로그인
  • 구글아이디로 로그인

[web] JS (JavaScript: 자바스크립트) 관련 웹기술 종류 및 꼭 배워야 하는 것

1,528  

JS (JavaScript: 자바스크립트) 관련 웹기술 종류

 

React.js (리액트): Facebook에서 만든 자바스크립트 라이브러리로, 컴포넌트 기반으로 UI를 구성하며, 가상 DOM 기술을 사용하여 빠른 렌더링 속도를 보장합니다.


Angular (앵귤러): Google에서 만든 자바스크립트 프레임워크로, MVVM(Model-View-ViewModel) 패턴을 따르며, 단일 페이지 어플리케이션(SPA)을 만들 수 있습니다.


Vue.js (뷔): Evan You가 개발한 자바스크립트 프레임워크로, 가볍고 빠르며, 리액트와 앵귤러의 장점을 결합한 것으로 뷰(View)에 중점을 둡니다.


Node.js (노드): Chrome V8 JavaScript 엔진으로 빌드된 자바스크립트 런타임 환경으로, 서버 측 애플리케이션을 개발하는 데 사용됩니다.


Express.js (익스프레스): Node.js를 위한 웹 프레임워크로, 라우팅, 미들웨어, HTTP 요청 및 응답 등을 처리하는데 사용됩니다.


TypeScript (타입스크립트): Microsoft에서 만든 자바스크립트의 상위 집합 언어로, 정적 타입 체크 기능이 있으며, 자바스크립트의 문법과 비슷하게 작성할 수 있습니다.


jQuery (제이쿼리): 자바스크립트 라이브러리로, HTML 문서의 DOM 구조를 다루는데 사용됩니다.


Redux (리덕스): 자바스크립트 애플리케이션의 상태 관리 라이브러리로, 컴포넌트 간 데이터 전달이나 상태 관리를 용이하게 합니다.


webpack (웹팩): 모듈 번들러로, 자바스크립트, CSS, 이미지 등 다양한 파일들을 하나로 묶어서 브라우저에서 사용할 수 있도록 합니다.


Babel (바벨): 자바스크립트 컴파일러로, 최신 자바스크립트 문법을 사용하여 코드를 작성하고, 이전 버전의 브라우저에서도 실행할 수 있도록 변환합니다.

 

 

React (리액트) - ChatGPT가 선정한 꼭 배워야 하는 JS 기술 1위

 

React는 현재 가장 인기 있는 자바스크립트 라이브러리 중 하나이며, 페이스북에서 만들어졌습니다. React를 이용하여 컴포넌트 기반의 UI를 구현할 수 있으며, 가상 DOM(Virtual DOM) 기술을 이용하여 빠른 렌더링 성능을 제공합니다.


React는 선언형(Declarative) 방식으로 코드를 작성하여, 복잡한 UI를 쉽게 관리할 수 있습니다. 또한 React는 데이터와 뷰를 분리시켜 개발자들이 뷰에만 집중할 수 있도록 하며, 컴포넌트 간 데이터 전달이 용이하도록 만들어져 있습니다.


React는 또한 React Native라는 모바일 애플리케이션 개발을 위한 프레임워크도 제공하며, JavaScript를 사용하여 iOS, 안드로이드 등 다양한 모바일 플랫폼에서 애플리케이션을 개발할 수 있습니다.


React를 사용하여 개발을 할 때는 JSX라는 문법을 사용하여 HTML과 JavaScript를 함께 작성하게 됩니다. 이는 처음 접하면 어색할 수 있지만, 익숙해지면 빠른 개발이 가능하도록 도와줍니다.


React는 현재 많은 기업에서 사용되고 있으며, 대규모 애플리케이션 개발에도 적합합니다. React를 이용하여 개발을 시작하려면 자바스크립트와 HTML, CSS 등의 기초 지식이 필요합니다.

 

 

- ChatGPT 답변 -

오늘부터 React 공부 시작해야지. ㅎ


분류 제목
web DNS 레코드 유형별 의미 (A / NS / CNAME / SOQ)
web xampp - 다운로드 / 설치 / 라라곤 백업 받아 xampp로 복원 / 윈도우 부팅 시 (Apache/M…
web 제작의뢰 고객 데이터 관리 방법 (chatGPT AI 답변)
web CodePen (코드펜) 사이트 인터페이스 커스텀 CSS 코드
web 웹페이지 파일명에 youtube 사용 금지 !!
web 깃허브 (Github) 사이트 글자크기 인터페이스 커스텀 CSS 스타일코드 (= 깃허브 코드 글씨크기 크게…
web JS (JavaScript: 자바스크립트) 관련 웹기술 종류 및 꼭 배워야 하는 것
web 최초 웹사이트 구경하기 (= 인터넷 1호 홈페이지 주소)
web 갤러리 스킨은 가로 개수 3개 이하 권장
web PHP 정규표현식(=정규식) (chatGPT AI 답변)
web 개발자 커뮤니티 사이트에 필요한 게시판과 추천 테이블ID (= 게시판아이디)
web 프로그래밍/코딩 5대 천왕
web (개발자/퍼블리셔) 코딩/프로그래밍 시, 명심사항 (= 좋은 코딩/프로그래밍 기준)
web (세션/쿠키/스토리지/테이블) 방식 장단점
web 사이트맵 (Sitemap) 등록법
web 펜션 홍보 및 예약 사이트에 필요한 게시판/기능
web 공공데이터포털 OpenAPI 활용방법
web 썸네일 (Thumbnail) 생성 (이유 / 장단점)
web 질문 노하우 - 이렇게 질문하면 좋은 답변 받을 가능성 커진다.
web MDN (developer.mozilla.org : 모질라) 사이트 디자인 커스텀
1/19
목록
찾아주셔서 감사합니다. Since 2012