개인 project/EC 홈페이지 만들기
[동아리 소개 페이지 만들기] 7. 클린코드와 코드 리팩토링 적용하기
BE_개발자
2024. 2. 18. 10:33
728x90
반응형
제각각 여러 기능을 추가하다 보니 코드가 너무 제각각이었다. 처음엔 클린코드였을지라도 기능을 하나하나 추가하는 과정에서 금방 난잡해졌다. 따라서 회의를 통해 현재 코드의 구조를 하나하나 뜯어보고 코드 리팩토링을 적용하려고 한다.
1. 파일 분리하기
https://ko.legacy.reactjs.org/docs/faq-structure.html
파일 구조 – React
A JavaScript library for building user interfaces
ko.legacy.reactjs.org
공식 문서를 참고하였다. 공식문서에서 5분 이상 고민하지말고 편한대로 나누라고 써있다.
2. 함수의 기능, 추상화 단계 명확히 하기
토스의 SLASH 21의 프론트엔드 진유림님의 React 클린 코드 강의를 참고하였다. 너무 감사합니다.
https://wondrous-developer.tistory.com/200
[React] React에서 클린코드 구현하기
https://velog.io/@kandy1002/Frontend-Clean-Code Frontend Clean Code 최근 토스 컨퍼런스 영상들 중에 프론트엔드 관련된 영상을 찾아보다가 좋은 내용을 담고 있는 영상이 있어 풀어보고자 한다. 평소 프론트엔
wondrous-developer.tistory.com
3. CSS정리하기
CSS 개선을 위한 10가지 방법
확장가능하고 관리하기 편한 스타일시트 작성
erwinousy.medium.com
선배에게 CSS에 대한 조언을 듣던 중 태일윈드 CSS라는 것을 추천받았다... 이것도 적용해 바꾸고 싶다.
728x90
반응형