2.1 开发具备的基础知识说明
日常生活中,人们越来越离不开的就是网购,因此,本书就以典型的电商类移动应用为例,向读者展示使用React Native设计、开发应用的全过程。
不过,在正式开发电商类移动应用之前,有必要先了解一些React Native开发的基础知识。
提示:本书面向对JavaScript有一定了解的读者,所以JavaScript相关知识本书不做深入解释,想要了解更多JavaScript知识,请读者参考相关书籍和教程。
React Native开发中需要具备的基础知识如下。
Git:最流行的版本控制工具,是开发中代码管理的基础。
JSX:React Native开发所使用的语言,一种基于JavaScript的扩展语法。
Flexbox布局:React Native开发的布局技术,是UI(User Interface)开发的核心。
调试:提高React Native开发效率的重要手段。
小知识:UI(User Interface)指用户界面(亦称使用者界面),是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。