저희 회사는 2015년 4월부터 Ionic을 사용하여 하이브리드 애플리케이션을 개발하기 시작했고, 올해 2월부터 1.x~2.x 업그레이드를 시작했습니다.
Ionic 2.x는 Angular 2를 기반으로 재개발되어 성능(AOT | CD), 유지 관리성(OOP | Decorator) 및 확장성이 질적으로 향상되었습니다. 그러나 프로젝트의 실제 요구 사항, 특히 학습 비용을 기반으로 결정해야 합니다. Ionic 2는 TypeScript를 사용하여 개발되었으며 Angular, RxJS, zone.js 및 기타 관련 기술도 포함됩니다. 시간이나 여건이 충분하다면 프로젝트 개발을 위해 Ionic 2.x를 직접 사용하는 것이 좋습니다.
비고:
AOT - Ahead Of Time CD - 변경 감지 OOP - 객체 지향 프로그래밍 Decorator - 데코레이터
저희 회사는 2015년 4월부터 Ionic을 사용하여 하이브리드 애플리케이션을 개발하기 시작했고, 올해 2월부터 1.x~2.x 업그레이드를 시작했습니다.
Ionic 2.x는 Angular 2를 기반으로 재개발되어 성능(AOT | CD), 유지 관리성(OOP | Decorator) 및 확장성이 질적으로 향상되었습니다. 그러나 프로젝트의 실제 요구 사항, 특히 학습 비용을 기반으로 결정해야 합니다. Ionic 2는 TypeScript를 사용하여 개발되었으며 Angular, RxJS, zone.js 및 기타 관련 기술도 포함됩니다. 시간이나 여건이 충분하다면 프로젝트 개발을 위해 Ionic 2.x를 직접 사용하는 것이 좋습니다.
비고:
AOT - Ahead Of Time
CD - 변경 감지
OOP - 객체 지향 프로그래밍
Decorator - 데코레이터
새 버전을 사용하세요.
새 버전이 출시되었는데, 이전 버전을 고려해야 하는 이유는 무엇인가요? 이전 버전이 충분하다면 왜 새 버전을 출시합니까? 1을 드디어 이해한 후, 나중에 2로 마이그레이션하면 어떻게 될까요? 그냥 최신 공식 버전을 따르는 것이 낫겠죠?
ionic2, 참고: Ionic2가 Ionic1보다 나은 6가지 이유
Ionic 2에는 RC1까지 여전히 많은 문제가 있습니다. /a/11... 및 https://github.com/driftyco/i...를 참조하세요.
https://github.com/driftyco/i...에서 모든 문제를 확인하세요...