mirror of
https://github.com/201206030/novel.git
synced 2025-04-26 23:20:51 +00:00
Update README.md
This commit is contained in:
parent
df1719e14c
commit
74f5b58252
37
README.md
37
README.md
@ -196,3 +196,40 @@ io
|
||||
|
||||
👉 [立即查看](https://novel.xxyopen.com/service.htm)
|
||||
|
||||
## 问题
|
||||
|
||||
### 为什么有 novel/novel-cloud 学习版?
|
||||
|
||||
最开始是没有学习版的,只有一个爬虫/原创小说项目(最终发展成为 [novel-plus](https://github.com/201206030/novel-plus)
|
||||
项目),用户群体大部分是对小说有兴趣,想自建一个干净无广告的小说网站的个人和站长。
|
||||
|
||||
后面随着使用人数逐渐增加,想通过这个项目来学习 Java 技术的人数也多了起来,对这部分用户来说,之前的项目用来学习很困难,具体原因如下:
|
||||
|
||||
1. novel-plus 功能模块比较多,重复性的增删改查占了大部分,而用户时间是有限的,很难在有限的时间内筛选出对自己有帮助的功能模块来学习。
|
||||
2. novel-plus 追求的是系统稳定,用户很难在其中学习到最新的技术。
|
||||
3. novel-plus 代码规范性不够,受限于开发时间限制,代码开发时没有选择一个标准化的规范去参考。
|
||||
4. novel-plus 文档缺失,由于功能比较多,整个系统的教程编写需要花费大量时间,即使教程最终上线成功,用户也不可能有那么多时间也没有意义去学习所有的功能。
|
||||
|
||||
最终,novel(单体架构) 和 novel-cloud(微服务架构)诞生了,这两个项目在保证核心流程完整的同时,从 novel-plus
|
||||
中选用了一些有代表性的功能,使用最新技术栈(不间断地更新和集成新技术),在[保姆级教程](https://docs.xxyopen.com/course/novel)的帮助下,尽量保证每一个功能都能让你学到不重复的技术。
|
||||
|
||||
所以这两个项目我的重点是去堆技术而不是去堆功能,功能只是其中的辅助,堆太多的重复性增删改查功能没有意义,对学习的帮助也不大。
|
||||
|
||||
### 谁适合使用 novel/novel-cloud 学习版项目?
|
||||
|
||||
如果对下面的所有问题你都能肯定地回答 "是":
|
||||
|
||||
1. 你懂 Java 吗?
|
||||
2. 你没有项目经验,想学习如何从零开始开发上线一个生产级别的 Java 项目?
|
||||
3. 你有项目经验,但是公司技术栈太落后,想学习最新的主流开发技术?
|
||||
|
||||
那么,本项目正是你需要的。
|
||||
|
||||
### 谁暂时还不适合使用 novel/novel-cloud 学习版项目?
|
||||
|
||||
如果对下面任何一个问题你能回答 "是":
|
||||
|
||||
1. 你不懂 Java ,只是想搭建一个小说网站使用?
|
||||
2. 你想找一个完整的 Java 商用项目,有时间也有耐心去学习项目中的方方面面?
|
||||
|
||||
那么,太遗憾了,本项目暂时不适合你,请使用 [novel-plus](https://github.com/201206030/novel-plus)。
|
||||
|
Loading…
x
Reference in New Issue
Block a user