1. React 소개
※ 프레임워크?
- 개발자가 기능 구현에만 '딱' 집중할 수 있도록 필요한 모든 프로그래밍적 재원을 지원하는 '기술의 조합'
- spring, vue.js, angular.js, Django, Flask, Ruby, Express.js, NextJS 등
※ 라이브러리?
- 공통 기능의 모듈화가 이루어진 프로그램의 집합
- React? UI를 만들기 위한 라이브러리
=> - React.js + react-router-dom + redux 등 모아서 하나의 리액트 프로젝트를 함
#제어의 역전(IoC : Inversion Of Control) : 원래는 개발자가 프로그램의 흐름을 '제어'하는데, 프레임워크를 사용하는 경우에는 시키는 대로 코드를 짜면 프레임워크가 알아서 제어의 흐름을 가져감
※ 리액트의 특징
1. SPA
2. 인기가 많음(개발자 생태계 구축이 잘 되어있음)
3. 웹 뿐만 아니라 react native를 이용해 모바일 애플리케이션도 가능
+ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 아래글
2. 스터디 1회차
- OT 이후 드디어 시작된 스터디. 드디어 스터디가 시작된다니.. 이젠 빼도 박도 못하고 끝까지 완주해야 한다. 초기 스터디 분위기가 끝까지 가는 경우가 많은데 서로 이야기 나누고 발표까지 생각보다 매끄럽게 진행된 것 같아 다행이다! 앞으로 함께 열공해봐요 :)
'TIL' 카테고리의 다른 글
[2024.05.13] JS 비동기 특강 (0) | 2024.05.14 |
---|---|
[2024.05.12] 편안한 휴식날 (0) | 2024.05.12 |
[2024.05.10] 내배캠 React 과정의 시작과 챌린지반 (0) | 2024.05.10 |
[2024.05.09] 내배캠 두번째 팀 프로젝트의 마지막 (0) | 2024.05.09 |
[2024.05.08] 매니지드 언어 vs 언매니지드 언어, let과 const의 호이스팅 (0) | 2024.05.08 |