向前端js大师请教一下经验?-灵析社区

喝一杯吧可以吗

通常web开发中,javascript是很重要的,但是对于我一个小菜来说,很多常规或开发的主流方式都不懂,求大师们给予一些指点,非常感激!!! 我能想到的问题: 1.比如一个页面中都会有很多点击事件,切换数据,比如不同类别的文章列表,下拉显示下一页或更多文章内容,这些数据是通过js在网页开始就用json保存在页面中,还是每一个事件都现从后端拉数据?或者有没什么界定规则? 2.看一些大网站中的js都是a,b,c这样的方法名,是用的什么框架写的js?或者说有没有一些主流而易学的js框架等?比如写css有sass 3.对于图片懒加载,图片(htm块)轮播等常规操作有没有好的源码推荐? 目前想到的问题,大师们有什么高招或好的建议点,请指教说明,感谢!!!

阅读量:339

点赞量:10

问AI
逐个回答你的问题。 «1. 在网页开始就用json保存在页面中,还是每一个事件都现从后端拉数据?或者有没什么界定规则?» 没什么必然的规则,根据需求来定。不过大部分应该是后加载的,因为存 json 没什么用,即消耗数据库、带宽,也对 SEO、速度没什么好处。 «2. 看一些大网站中的js都是a,b,c这样的方法名,是用的什么框架写的js?或者说有没有一些主流而易学的js框架等?» 这些是转译构建后的代码,所以变量名被压缩了,正常写不是这样的。 至于说主流易学的框架,国内 Vue,国外 React,还有衍生出来的组件库。 不过要搞开发,更多要学的是工具链,比如你问到的转译工具、脚手架工具,等等。另外新的一年,建议不要再用 Sass 了,直接 postcss+TailwindCSS 吧。 «3. 图片懒加载,图片(htm块)轮播» 没什么源码推荐,这些东西要么已经原生化("loading="lazy""),要么基本都被组件库包含了,随便看看就行。