오늘 소개하고자 하는 프레임워크는 'Ionic Framework'이다.

최근 모바일 디바이스의 발전으로 PC환경에서 모바일환경으로 옮겨가는 추세이다.


하지만, 적절한 프레임워크는 존재하지 않기에 여러벌의 코드로 네이티브앱, 브라우저 등 다양한 환경을 고려하여 개발해야만 했다.


모바일 앱을 개발하는 사람들의 경우 Android, iOS, Chrome, Safari 등 다양한 플랫폼에 다양한 언어로 모바일 앱을 개발해야한다.

불과 몇년전만 해도 JQuery 기반 하이브리드앱이 유행이었지만 그마저도 그래픽 엔진 문제 등 다양하 이유로 인해 정식 서비스를 개발하는 업체들은

결국 네이티브앱, 웹앱 등 각각의 플랫폼을 개발한다.


Ionic Framework의 경우, 하나의 코드를 통해 모든 플랫폼에서 웹앱을 구성할 수 있는 프레임워크이다.




장점


1. UI 컴포넌트가 다양하고 예쁘다.


2. Angular.js가 코어역할을 한다.


3. 많은 사용자들로 인해 트러블 슈팅이 편하다.



단점


1. 애니메이션 처리 속도가 다소 느리다.

+ Recent posts