>  기사  >  웹 프론트엔드  >  refactoring_javascript 기술에 대한 JS 프론트엔드 프레임워크의 실패 경험 공유

refactoring_javascript 기술에 대한 JS 프론트엔드 프레임워크의 실패 경험 공유

WBOY
WBOY원래의
2016-05-16 17:40:281137검색

자, 시작해 보겠습니다.
리팩토링은 사실 큰 움직임이 아닙니다. 달성해야 할 주요 기능은 기존 JS 코드를 다시 분할하고 기존 모듈을 분리하는 것입니다. 그런 다음 기존 프로그램을 모듈로 나누어 네임스페이스로 다시 패키징하여 사용하거나 Java의 Package와 유사한 것을 구현할 계획입니다. 그런 다음 use js 파일을 로드하고 이 파일의 use 함수를 호출하기만 하면 특정 매개변수를 설정하여 필요한 모듈을 동적으로 로드할 수 있습니다. 이것이 가장 완벽한 아이디어였습니다(당시 저는 어리석고 순진했습니다). 자, 악몽이 시작됩니다.
전제, 저는 3개월 전 제 자신을 과소평가했습니다. //그럼 아래에 촌스러운 용어가 나올 수도 있겠네요~~

우선 계획 첫날에는 이 프로그램에서 가장 분리된 부분인 자체 제작 컨트롤 부분을 분리하겠다는 의도입니다. 그러고 보니 Panel.js, Button.js 등의 폼 컨트롤을 작성하려고 하는 사람도 있었고 그 안에 js 파일도 많이 들어 있었는데, 색인 페이지를 보면 그렇습니다. 일련의