最近在使用 nuxtjs 做项目,这个框架只是用来解决首屏加载问题。对于不需要的后台管理系统还是不需要的,所以后台管理系统不需要使用这个框架。那么前端这么多库、框架。学都学不完,那么前端核心到底是什么,该如何深入学习?请帮忙解答一下???
1
ochatokori 2020-06-11 09:58:00 +08:00 via Android
熟练 js,打遍天下无敌手
剩下就是看文档的事了,学起来不会慢 |
2
gengxin123 OP @ochatokori 我发现自己可能对前端没有一个全面的认识,不知道底层是什么。尽管这些框架、库都是在底层做的封装。如果了解这些之后可能会有自己的思考!
|
3
malusama 2020-06-11 10:05:13 +08:00
页面模块化, 然后是状态管理和转换
|
4
shintendo 2020-06-11 10:06:16 +08:00
不太理解你的问题,这个是不是你要的? https://zhuanlan.zhihu.com/p/38209210
|
5
IGJacklove 2020-06-11 10:15:00 +08:00
干嘛要学完呢?需要什么学什么呗,框架库很多都是相通的.核心原生 JS 吧,原生好玩框架就跟玩一样
|
6
toma77 2020-06-11 10:16:36 +08:00
框架学起来很快,现在这些框架一个有些基础的人用个一周就差不多了,关键是学习框架的设计思想
|
7
visonme 2020-06-11 10:19:32 +08:00
可能最基础的东西 CSS,JS 往往就是最核心的东西,如果你拥有足够的时间去打造一个产品,你绝对相信用它们比你用任何一个框架都香
|
8
jiaweixianxian 2020-06-11 10:21:53 +08:00
这种不叫框架。
个人觉得 Jquery 、Angular 、React 才叫框架。 其实前端的框架并不多,剩下的各种 JS 库只是工具而已,包括你这个 Nuxt.JS 。 |
9
cjc2017 2020-06-11 10:29:46 +08:00
@jiaweixianxian nuxt 不是框架?
|
10
otakustay 2020-06-11 10:55:02 +08:00
我一直不明白前端怎么就学不完了,你后端不有 N 个 ORM 、N 个 IoC 、N 个 MVC 、N 个 RESTful 、N 个 Async IO 、N 个 APM 、N 个 MQ 、N 个 Cache ?东西能比前端少?分库分表 Sharding 不难?横向纵向可缩可扩不难?全链路监控秒级报警不难?自动保活故障恢复不难?
|
11
Tokin 2020-06-11 10:58:27 +08:00
@jiaweixianxian React 都没说自己是框架,你定义了“框架”?反而 Nuxt 就是框架。
|
12
varzy 2020-06-11 11:07:50 +08:00
私以为,前端最主要的就是和用户打交道,能提升用户体验的都可以被称为核心。字体、动效、img 标签的 alt 属性,这些内容的重要程度不亚于 js 里的原型链。
层出不穷的框架、库、npm 包也无非是为了解决某些问题而产生的工具而已,你要考虑这些工具的背后究竟存在着什么样的问题,然后去找最趁手的工具就可以了。不要觉得 npm 社区那么多的“库、框架学都学不完”是一种累赘,相反要把他们当作一种免费的财富。 |
13
overflow99 2020-06-11 11:09:34 +08:00
@jiaweixianxian 补充一下,单拿出 react.js 不能算做框架,但是配合 redux 、react-router 等才叫框架。
|
14
overflow99 2020-06-11 11:10:51 +08:00
@jiaweixianxian 另外 jQuery 只能算库
|
15
yangzhezjgs 2020-06-11 13:43:40 +08:00
楼主可以看看这本书 ,现代前端技术解析 https://book.douban.com/subject/27021790/
|
16
gengxin123 OP @yangzhezjgs 谢谢了,以后我看下
|