잘 모르는 사람들에게 Bootstrap 은 웹 사이트 또는 웹 응용 프로그램을 구축 할 때 기초 또는 시작점으로 사용할 수있는 HTML, CSS 및 JS 프레임 워크입니다.
나는 현재 프레임 워크의 버전 3으로 디자인되었지만 회사의 포트폴리오 아래 다른 웹 사이트와 일치하는 추가 스타일을 가진 프로덕션 응용 프로그램을 가지고있는 위치에 있습니다.
그러나 우리는 웹 응용 프로그램에 몇 가지 광범위한 추가 기능을 추가하려고합니다. 응용 프로그램에서 사용중인 부트 스트랩 버전을 업데이트해야하는지 궁금합니다.
나는 여러 가지 이유로 이것을 묻습니다. 첫 번째는 부트 스트랩의 버전 4가 버전 3과 정확히 호환되지 않는다는 것입니다. 많은 헬퍼 클래스가 변경, 교체 또는 완전히 제거되었으므로 업데이트하기가 쉽지 않습니다. package.json에서 버전 번호를 업데이트하고 다시 작성하는 간단한 문제).
이제 부트 스트랩에 대한 나의 이해는 처음에는 웹 사이트 / 웹 응용 프로그램을 처음부터 시작하는 것에 관한 것입니다. 그러나 응용 프로그램이 부트 스트랩 지점을 지나는 것을 고려할 때 부트 스트랩 프레임 워크를 업데이트하는 데 시간을 투자해야합니까?
나는 표면에 이것이 명백한 대답이있는 질문처럼 보인다는 것을 알고 있습니다-물론, 당신은 물건을 최신 상태로 유지합니다 !!!. 그러나 부트 스트랩을 시작의 수단으로 생각하고 시작한 후 실행 한 후에 왜 프레임 워크 자체를 계속 업데이트해야합니까? 이미 애플리케이션 요구에 맞게 부품을 사용자 정의했습니다. 다른 방향으로 나아가서는 안됩니까?
프레임 워크로서의 Bootstrap이 실제로 시작하는 것에 관한 것이라면 (앱 수명 기간 동안 지속적인 생산성에 관한 Rails 또는 Django와 같은 프레임 워크와 달리) 어떤 시점에서 시작 프레임 워크와 이혼하지 않아야합니까?
(예를 들어, Angular 스타터 리포지토리를 복제하여 애플리케이션 구축을 시작한 경우 4 ~ 5 개월 후에 다시 시작하여 해당 스타터 리포지토리의 업데이트를 현재 활성화 된 애플리케이션으로 병합하려고합니까?)
추신. 여기에 질문을 한 것은 이번이 처음입니다.이 포럼에 적합한 유형의 질문이 아닌 경우 사전에 사과드립니다.
I know that on the surface this seems like a question with an obvious answer - of course, you keep your stuff up to date!!!.
그렇게 분명하지 않습니다. 업데이트를 통해 무엇을 얻을 수 있습니까? 시간과 돈의 가치가있는 이득이 있습니까? CSS를 업데이트하는 중입니까, 아니면 수정해야 할 중요한 버그가 있습니까? 부트 스트랩 3이 성공적으로 충족되지 않는 요구 사항이 있습니까?