首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端知识点
订阅
mn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
你会用ES6,那倒是用啊!
不是标题党,这是一位leader在一次代码评审会对小组成员发出的“怒吼”,原因是在代码评审中发现很多地方还是采用ES5的写法,也不是说用ES5写法不行,会有BUG,只是造成代码量增多,可读性变差而已。
你知道Ajax、Fetch、Axios三者的区别吗?
做前端开发的小伙伴一定离不开“请求”两个字,这是我们与后端交互的最重要的途径!在前几年面试的时候,面试官很喜欢问的一个问题就是让面试者手撕代码实现 Ajax,我相信很多小伙伴一定遇到过。
基于React.Suspense和React.lazy的前端性能优化
React16.6于2018年10月份发布,该版本带来了许多新的特性同时赋予给React更强大的功能。其中最为显著的两个特性是 React.Suspense和 React.lazy。这两个特性,将React的代码分割和懒加载带到了一个新的高度。使用这两个特性,你可以做到的是在真…
npm -i 与npm install -s与-d的区别
https://www.cnblogs.com/cina33blogs/p/9210931.htmli是install的简写-S就是--save的简写-D就是--save-dev这样安装的包的名称及版
如何从零开始创建React项目(三种方式)
在开发React项目前最关键的当然是项目的创建,现在的前端工程化使得前端项目的创建也变得越来越复杂,在这里介绍三种从零开始创建React项目的方式,分别是在浏览器中直接引入、使用官方脚手架create-react-app、使用Webpack创建。 React框架有两个核心的包,…
从零构建React项目(一):构建基础框架
填写完项目基本信息会生成一个package.json文件。 @babel/preset-env 主要作用是对我们所使用的并且目标浏览器中缺失的功能进行代码转换和加载 polyfill。在不进行任何配置的情况下,它所包含的插件将支持所有最新的JS特性(ES2015,ES2016等…
npm install 报错相关(记录)
npminstall报错npmWARNtarzliberror:unexpectedendoffile
dependencies与devDependencies的区别
devDependencies 里面的插件只用于开发环境,不用于生产环境,而 dependencies 是需要发布到生产环境的。 而我们使用的一些构建工具比如glup、webpack这些只是在开发中使用的包,上线以后就和他们没关系了,所以将它写入devDependencies。
React组件懒加载
使用React组件懒加载的形式减少客户端渲染页面首次进入白屏时间,减少首页加载js大小,从而实现更好的用户体验。 通常使用create-react-app构建应用会打包生成3个js文件,main.[hash].chunk.js这是所编写的应用代码,如App.js等,1.[has…
浅析react-loadable与React.lazy + React.Suspense方案
Why & How 从react-loadable切换到React.lazy+ React.Suspense方案