首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
你需要知道的前端知识
water
创建于2021-05-11
订阅专栏
在前端开发中需要知道的基础知识以及常见踩坑记录
等 24 人订阅
共28篇文章
创建于2021-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
你需要知道的 Node 版本管理工具 fnm——一次彻底的前端工程环境升级
大家好,我是water,欢迎关注我的公众号:前端进阶说,希望对你有帮助。 前言 在现代前端项目中,你肯定遇到过这样的场景:A 项目需要 Node 14,B 项目要求 Node 18,还要用不同版本的
基于umi4使用的微前端
大家好,我是water,欢迎关注我的公众号:前端进阶说,最近在看umi4相关内容就做个学习记录,希望对你有帮助。umi-demo相关git仓库 前言 在上一篇umi4的文章中简单学习了umi4框架的使
你需要知道的umi4的使用
从umi4的使用开始 简介 因为项目一直是使用Umi的,之前使用的是Umi3,也写了一篇如何通过Umi3来搭建一个React的开发环境,那这Umi也升级到Umi4了,那就看看如何使用Umi4来搭建一个
你需要知道的H5嵌入微信小程序调用微信支付
背景 由于业务属性,需要开发一个简单的商城H5,期望是能够实现商品的购买等一系列简单的闭环流程。开始以为就是开发一个简单的h5页面也没放在心上。本以为事情都会随着理想的状态发展,但是人生总有事与愿违。
你需要知道的TypeScript中的工具方法
前言 在使用TS的过程中,如果只是用一些基础的数据类型,那显然是不够的。那些只能提供一些基础的定义,如果去阅读别人的源码的时候会发现会有很多语法糖和工具方法函数,如果这些看不懂的话,是很难去理解别人代
你需要知道的TypeScript(类、函数、泛型)
类的基本定义与使用 类的继承 使用extends关键字实现继承,子类中使用super关键字来调用父类的构造函数和方法。从基类中继承了属性和方法。这里的Dog是一个派生类,它派生自Animal基类,通过
你需要知道的TypeScript(基础类型、接口)
前言 随着时间的推移,typeScript 已经成为现在前端必备的技能,但是由于一些项目历史原因,可能还并不能及时用上这门技术。但是对于个人能力的提升来说,这个又是当下必须要会的以应该学习它为编码保驾
你需要知道的微前端
什么是微前端 来源 微服务的思想和概念⼀开始是为了解决后端服务不断扩展带来的⼀系列例如项⽬过⼤导致的复杂度不可控、难以维护、单⼀进程 容错率低,故障可能在进程内扩散导致服务全局上的不可⽤、扩展困难等等
你需要知道的web安全
前言 对于前端开发来说,不管是日常开发还是面试中,都或多或少接触过安全相关的问题。那到底什么是安全呢?一般而言,大家肯定第一时间会想到XSS、CSRF等。当然这个确实是安全方面的问题,但是安全问题是个
你需要知道的js类型与判断类型的方法
前言 相信不管是在开发还是在巩固基础的时候,js中的类型都是必须要知道的部分。并且由于js是还在数据计算和比较的过程中还存在数据类型的转换,所以这个不定的数据类型还是很头疼的。但是就算很头疼,js中的
你需要知道的浏览器缓存
前言 在web页面优化中,缓存是用来优化的一个重要的手段。当利用好缓存之后,会让页面的加载速度大大提高。并且当有缓存存在时,也会减少对服务器的请求和静态资源的请求,对流量和cdn的消耗都有很大的好处。
你需要知道的webpack
背景 随着前端工程化的发展,代码的开发已经不只是写html、css、js这三套文件就可以了。由于前端应用的复杂度越来越高,传统的这种写法已经不符合当前的场景。因为这样的写法让开发和维护变得越来越复杂,
你需要知道的前端模块化
前言 很久之前,js只是负责比较简单的交互,代码量很少,所以所有功能代码都混在一起,但是随着前端技术的发展,js能做的事情也越来越多,像node已经是跑在服务器上的js了。如果js不能模块化,所有的代
你需要知道的javaScript的调试
背景 在写代码的过程中,难免会出现一些问题,那么如何查找问题以及找到问题出现在什么地方至关重要。可能平常在开发过程中,大家可能并没有怎么在意调试代码,大部分都是通过console.log来打印日志进行
你需要知道的在小程序中使用cookie
前言 最近由于项目需要,需要开发一个h5。然后这h5是内嵌到小程序中使用的,在小程序中的web-view使用h5也是遇到了一些问题,主要是cookie的共享问题,还有一些奇怪的现象,这里简单记录下,方
使用umijs开发移动端h5
简介 由于最近业务原因,需要开发一些移动端h5页面。之前是使用vue技术栈开发,这里因为一些原因需要使用react技术栈开发,在后台系统方面这里选择的是umijs作为开发框架。所以在h5开发的也选用u
你需要知道的vue开发公众号网页
因为项目需要,近期做了一个公众号网页开发。在此期间也踩了一些坑,解决这些坑之后,准备对这个项目进行复盘。记录下项目从开发到上线所解决的问题,并对使用vue进行公众号开发的步骤进行一个总结。方便以
你需要知道的vscode插件开发步骤
简介 在开发小程序的时候,因为业务需要接触到了vscode插件开发。因为自己也是从零开始开发插件没有什么经验,所以就是一边查资料一边踩坑,经过一番折腾终于完成了一个简单的插件。插件功能虽然简单,但是开
你需要知道的http通信协议
![通信协议.png](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/14ba2e267f814c448a9d3887d8ba60da~tplv-
小程序开发遇到的坑,知道下总是好的!
因为之前一直做的是pc端的开发,而且大部分是用的vue或者react技术栈。并且所做的web网页基本也都不需要兼容低版本浏览器,所以在开发过程中对于兼容的处理其实比较少的。然而当开始接触微信小程序原生开发之后,也开始遇到并解决了一些坑,有些是兼容性导致的,这里就简单记录下自己遇…
下一页