나만의 프론트 엔드 일 처리
나만의 프론트 엔드 일 처리
-
목적
사고 패턴 확립
개발 기간을 줄이며 요구 사항을 뛰어넘은 코드 퀄리티로 프로 의식 함양
누락 없는 결과물
-
고려할 점
상황에 대한 정보 수집으로 변수 사전 제거 및 대비
순서에 고집하는 것이 아닌 상황에 대한 유연한 대처로 문제 해결
프로젝트에서 중요한 점을 잡아내어 순서에 반영하여 고객 만족
-
처리 순서
-
요구 사항 파악 및 작업 순서 확립
요구 사항 최대한 디테일하게 파악
더 나은 방향이 있는지 최대한 고민 후 질문 및 반영
작업 순서 정하고 고객에게 동의얻기
-
해결 방법 모색 및 변수 파악
왜 프론트에서 해결해야 하나? 라는 질문으로 프로젝트 이해도 확립
프로젝트에 알맞은 도구 파악, 도구 별 변수 확인 및 대비 후 도구 선택
-
URL 설계
페이지 설계 및 접근성 확립
-
선배포 및 CI/CD 환경 구축
FrontEnd 는 눈으로 보여지는 작업
CI/CD 로 고객의 불안감 제거
-
컴포넌트 mockup 생성
mockup 으로 디자인 및 기획 요구 사항 확인 용이
-
로직 mockup 생성
상태, 이벤트 등의 초기 설계에 최대한 공들임으로써 앱 안정성, 확장성, 시나리오 및 예외처리 능력 강화
-
상태 관리 모듈 생성
앞선 설계에 따른 상태 관리로 복잡성 제거 및 유지 보수력 강화
-
로직 생성
최종 작업으로 앱 완성
-
유지/보수
추가적인 누락분 확인 및 미비점 보강으로 앱 완성도 강화
-