Ionic2란 Cordova라는 개발프레임워크 위에서 작동하며 Angular2와 Typescript를 사용합니다.
스마트폰에최적화된UI를제공해주는UI프레임워크입니다.
아이오닉프레임워크를사용하UI를익숙한HTML로구현하고MVC로분리해서개발할수있습니다.
1.모바일앱을 개발하기에 최적화된 UI제공(안드로이드, ios,윈도우)
- HTML으로 UI를만들고 JavaScript의데이타업데이트를빠르게적용
3.MVC개발환경제공
4.네이티브자원을사용할수있는plugins제공(Cordova)
5.크로스플랫폼빌드를제공
6.Node.js기반으로개발할수있는환경을지원
7.활발한개발자포럼지원
아이오닉의단점
1.native앱에비해느리다.
2.Angular2와Typescript를모른다면다시공부해야한다.
3.ios포팅을위해서맥북이필요하다.