首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端原理系列
订阅
___夜雨
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
React Native性能优化
1. React Native 中如何优化应用的性能? 优化 React Native 应用性能可以提高用户体验并降低资源消耗。以下是一些关键优化技巧:
可能是你见过最完善的微前端解决方案
想跳过技术细节直接看怎么实践的同学可以拖到文章底部,直接看最后一节。 目前社区有很多关于微前端架构的介绍,但大多停留在概念介绍的阶段。而本文会就某一个具体的类型场景,着重介绍微前端架构可以带来什么价值以及具体实践过程中需要关注的技术决策,并辅以具体代码,从而能真正意义上帮助你构…
小程序工程化实践(上篇)-- 手把手教你撸一个小程序 webpack 插件,一个例子带你熟悉 webpack 工作流程
小程序开发者工具不好用,官方对 npm 的支持有限,缺少对 webpack, babel 等前端常用工具链的支持。 多端框架(Mpvue, Taro)崛起,但限制了原生小程序的能力。 我司在使用一段时间多端开发框架后,决定回退到原生方案,除了多端框架对原生能力有所限制外,最重要…
浏览器原理
0. 前言 身为前端,打交道最多的就是浏览器和node了,也是我们必须熟悉的。接下来我们讲一下浏览器工作原理和工作过程。从url到页面的过程,......,我们直接来到收到服务器返回内容部分开始。 浏览器引擎:在用户界面和呈现引擎之间传送指令。 渲染引擎:负责显示请求的内容。如…
看了多篇Vue内核文章原理还是不太明白,看看这篇试试?
切换到仓库的第一个commit,自己运行运行,尝试着去看一看代码,自己先理解理解,断点调试调试。然后再来看这篇文章代码中写的注释,遇到不太理解的再来看看这篇文章,看看是不是能够更易于理解些。代码真的已经简化到不能再简化,总计才150行左右,仔细看你一定能理解。第一个commit…
每日优鲜供应链前端团队微前端改造文章读后感
从业务上相互独立的但是服务于一个大平台,很多业务有相似之处,修改维护的成本很高。 目前有个新的需求从十多个项目中抽取,基于目前的架构,每当点击来自不同系统的功能页面就要刷新一次。为了新需求X重复开发一遍这些业务功能又不现实,所以从技术角度来看,架构改造不可避免。 我们的项目有自…
Webpack 4 构建大型项目实践 / 微前端
本文所讲述的微前端区别于广泛认知的微前端定义,它不兼容不同技术栈(微前端的简单实现),为了区分我称之为同构微前端。相比之下,同构微前端降低复杂度的同时,又避免了多个框架、组件库导致的依赖臃肿问题,是我十分推崇的架构设计。 通过上一节的优化,我们已经有了从零构建中小型单页项目的能…
一款小而美的小程序脚手架,让你更流畅的开发小程序
今天向大家推荐一款自己开发的小程序开发脚手架,已经使用了近一年,相对比较稳定,后续也会持续更新,欢迎使用,欢迎 star. pandora-boierpalte-wechat 是一款小而美的微信小程序开发脚手架,我们没有引入任何新的复杂度,百分百使用小程序的能力,但是我们有补齐…
重新认识 package.json
在每个项目的根目录下面,一般都会有一个 package.json 文件,其定义了运行项目所需要的各种依赖和项目的配置信息(如名称、版本、许可证等元数据)。 使用scripts字段指定运行脚本命令的 npm 命令行缩写。 其实,package.json 的作用远不止于此,我们可以…
前端框架用vue还是react?清晰对比两者差异
最近在学习使用框架的时候,分别使用vue和react开发了两个移动端产品,对这两个框架的学习曲线有了一些感悟,这两个都是现在比较热门的js框架,它俩在使用方式上和学习复杂度上还是有很大区别的,这里简单总结下两者的差异。 vue由尤雨溪开发,由独立团队维护,现在大部分的子项目都交…