我个人从学习角度来看。spring学习过程要大于其他轻量级框架的学习成本比如flask,express,thinkphp。
而且现在主流是RESTful API的形式做前后端隔离。我实现看不出现在学spring框架体系有什么优势可言。
我有这么几点的想法。
一,spring框架体系不适合新手。
二,spring去做小项目是大材小用。
我是这么认为的,在学习的过程中spring是一种构建大型项目所生的框架。
而且我发现学了flask,express这样轻量级框架学spring感觉完全不是一个概念。
不知道大家是这么想的。
首先,如果你拿flask thinkphp 来对比的话, springboot才应该是比较的对象
其次,只是使用的话,springboot的学习成本不会比其他的高,甚至还要方便
最后,学习的话,用什么框架取决你习惯用什么语言