React 앱 프로젝트입니다.
JavaScript 대신 TypeScript를 이용해 tsx 파일로 작성하였습니다.
학교에서 학습 자료 배포 및 과제 수집용으로 사용중인 프로그램이 불편해
직접 필요한 기능을 구현해 사용해보고자 시작한 소규모 팀 프로젝트입니다.
일단 저는 리액트를 이용한 프론트엔드 개발을 맡았습니다.
리엑트 기능 목록입니다.
개발 모드로 앱을 구동합니다.
http://localhost:3000에 접속해 앱을 확인할 수 있습니다.
파일을 수정하고 저장할 때마다 실시간으로 페이지가 바뀌는 것을 볼 수 있습니다.
또한 콘솔에서 바로 에러를 확인할 수 있습니다.
build 폴더에 배포용 앱을 빌드합니다.
리엑트가 최고의 퍼포먼스를 만들 수 있도록 최적화 하는 작업입니다.
build는 경량화되고 압축되며 파일 이름은 해시를 포함합니다.
결과적으로 앱을 사용할 준비를 마칩니다.
더 많은 정보는 deployment(배치)에 대한 자료를 확인하세요.
리엑트에 대한 설명은 Create React App documentation에서 더 확인하실 수 있습니다.
리엑트를 배워보고 싶다면 React documentation를 방문하세요.