创建React和Springboot前后端分离项目实践系列开坑

牧甫
2023-12-01

创建项目

既然前端使用了React框架,那么后端也应该使用框架来提高开发效率。 这里我使用spring boot框架进行后端开发。 因为spring boot易于开发和测试。 

创建spring boot项目工程目录并创建主界面也是流行了几年的技术。 虽然 React 和 Angular 已经流行了很多年,但目前仍然是最流行的。 尽管较新的 Vue正在取得进展,但它们与前两者仍有一定差距。

那么我们该如何选择呢? 我推荐使用React.js,主要是因为它更容易学,社区大,生态完整,工具多样。关键是工作机会多。 

如果你想了解更多关于 React 和 Angular 的区别,请参考下面的链接:React vs Angular

选择React之后,我们有很多关于React的知识需要研究。 其实学习资源非常多。 最常见的方式是通过网课学习React,然后结合网课和实践,慢慢上手。

在线课程是非常普遍的学习方式。 有很多知名网站在线教授 React,例如 Udemy、Pluralsight 和 Udacity。 我们可以根据自己的喜好来选择。

您可以自己使用 Udemy 学习。 Udemy 有很多关于 React 的课程。 有兴趣可以选修几门来学习

选修课程注意要看是不是课程全面,涵盖了 React 基础知识,关键是有没有教你如何构建一个简单的 React 应用程序。

比如一个课程说明:在本课程中,您将学习如何使用 Webpack、Redux 和其他工具构建 React 项目。 本课程适合已经学习过React基础,想进一步了解React辅助工具的同学。这类介绍都是还不错的。

Udacity的React课程非常详细,可以满足你的学习需求。 如果你想学习,可以试试看。

在你了解了一些 React 的基础知识之后,你就可以开始实践了。 你可以构建一个简单的项目,但最好选择一个相对复杂的项目,这样会更有挑战性。 如果不确定要构建什么,可以参考 GitHub 上的一些现有项目。 例如React天气预报、React待办事项列表、React与Flask在线地图等

修行最重要的是坚持。 你练习得越多,你就会变得越好。 建议有机会找一位 真人 React 导师指导你的学习。 拜师比自学快的。

现在开始,我从头开始构建 React 应用程序。 另外,我强烈建议您学习下一个工具,React 开发人员工具。

它是谷歌浏览器的扩展。 您可以在 Chrome 的扩展管理器中安装它。 它提供了很多有关 React 应用程序的信息,例如性能统计信息、应用程序组件等。 这很有帮助
 

 类似资料: