ionic的技术基础主要是angular。
首先要区分angularjs和angular,前者一般指代angular1,后者是angular2+,它将angular1技术栈推倒重来,使用typescript重新实现,发展至今,已正式发布了angular5,而angular6也在紧锣密鼓开发中,这些版本都是向下兼容的,只是各方面得到进一步优化。
ionic3配合使用最新的angular5更好,只是关于angular5的文章较少,而且对比angular4差别不大,所以可以学习angular4,有兴趣的可以看下此文: