nnnToTnnn
2019-09-05 09:44:53 +08:00
回答你第一个问题
```
关于返回
全部都返回 json,而不返回 html,因为前端 React、Angular、Vue 已经很成熟了,静态资源全走 CDN
```
> 我从来不知道哪个 web 是可以不用返回 HTML 的? 就算是 Adobe 的 Flash 也需要 html 来进行加载,你说的 React、Angular、Vue 更加不同谈,完全就是 html+js+css ( PS: 不了解你去看看 webpack 的说明)
第二个问题
```
数据库操作?这个和框架无关,不用框架也能拿来用
```
> 来来来,你写一个 jdbc 试试? 如果是 java 你用的 jdbc 来操作数据库,jdbc 本来就是一个框架,如果不用框架,你得自己去通过对每个数据库的协议来进行开发,这个工作量远远大于你开发项目的工作量
第三个问题
```
用户鉴权以及 session 相关?很简单就是个 key-value 读写
```
> 那单点登入? 或者说你用户鉴权的安全性如何考虑? 和 csdn 一样明文存储密码? 直接采用序列号生成 SESSION ? 如果你这个项目能上互联网,算我输,渗透测试就把你打回去了
框架:
软件框架,是软件开发过程中提取软件的共性部分形成的体系结构。框架不是现成可用的应用系统,而是一个半成品,是一个提供了诸多服务,供开发人员进行二次开发,实现具体功能的程序实体。
组件:
组件是封装了一个或多个程序模块的实体。组件强调的是封装,利用接口进行交互。组件也称为构建。插件是组件的一个子类,就是将组件中具有某些特点的组件归为插件。
-----------------------------------------------------------------------------------------------------------
PS
让我猜猜
楼主估计只是工作一两年的萌新,估计连 React、Angular、Vue 等前端的基础理念都没搞清楚,也没搞清楚框架 /组件的区别。
更加别谈后台的分布式事务,微服务,线程池,并发,等等这些概念了。
当然,你们公司只是做一个 github page,那当我没说
----------------------------------------------------------------------------------------------------------------
不会就要学,没有接触过,深度了解过,没有资格去发表自己的评判,一个不了解 React 和框架 /组件概念的人
去评判是否能够用,怎么我觉得很可笑