学习react native之前要有哪些基础?需要先学习react吗?