首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
豆皮前端范儿
豆皮范儿
创建于2021-05-12
订阅专栏
字节跳动 data-数据平台-前端 团队的优质文章产出
等 29 人订阅
共62篇文章
创建于2021-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
谈谈React Hooks 与Vue3.0 Function based API的区别?
hi~ 豆皮粉儿. 又见面啦~ React Hooks 是 React16.8 引入的新特性,支持在类组件之外使用 state、生命周期等特性。 Vue Function-based API 是 Vue3.0 最重要的 RFC (Requests for Comments),将…
Recoil 源码探索
Hello,豆皮范儿同学们,字节跳动春招开始了,大家ready了吗?欢迎大家找我内推,或者进入团队号投递简历。 接下来我们请来了字节跳动数据平台的xx带来的《Recoil 源码探索》,让我们一起学起来,造起来,也是一种不错的状态解决方案。 1. 简介 Recoil 是 face…
字节面试官告诉你如何面试研发岗
Hello,豆皮范儿同学们,字节跳动春招开始了,大家ready了吗?想想快毕业了是不是很激动,又很不舍,欢迎同学积极投递起来,同时社招和实习生招聘持续进行中,大家可以找我内推。 各位同学大家好,我是字节跳动的一名前端面试官。在我之前的面试过的同学中,经常会遇到因为面试前的准备不…
超硬核的智能 IDE 系列 -- SQL编辑器
豆皮粉儿们,我们又见面啦!今天我们来自字节跳动的“虫二”和“「锕」”二位同学带来了智能IDE系列文章的第一篇 —— SQL编辑器。豆皮粉儿们,赶紧来丰富自己的知识吧! 本文主要介绍的只是以上冰山一角中的Editor层的内容,通过本文希望给正在进行相关学习的同学有些许启发,本文中…
大盘开发从入门到所见即所得
此次就请大家来读读由字节跳动的“米兰的小铁匠” 精心制作的《大盘开发从入门到所见即所得》,见识一下大盘开发中需要用的知识,让你不懂的知识+1。 让一个元素支持拖动是一件非常容易做到的事情,我们只需要在对应的HTML结点新增一个draggable="true"的属性即可,另外,超…
关于Flutter打包,你需要知道的基础配置和包体积优化策略?
Hi~ 豆皮粉们!最近在学什么,变厉害了没?今回就请大家来读读由字节跳动的“saucxs” 精心制作的《Flutter打包的基础配置和包体积优化策略》,涨涨跨端领域的知识,在你的前端“全栈”化的大路上走上一小步。 读者朋友们,你们有没有遇到过快乐地用 flutter 项目开发完…
几道常见面试 JavaScript Quiz 解析
1. arguments 有 length 属性,但是没有其他数组的方法比如 pop, push 等,可以用 Array.from(arguments) 或者 [...arguments] 把它转化为真实的数组2. 箭头函数内部没有 arguments 这个对象3. 如果条件允…
Rxjs TENET 问题解析
豆皮粉儿们,大家好,又见面了。 众所周知,RxJS是非常流行的前端响应式异步编程框架,其丰富的操作符为异步编程带来了无限可能,但是数据平台的“阳羡”同学却遇到了观察值反向流动的问题,下面这篇文章讲述了问题的起因与解决过程。 rxjs 一直是解决复杂异步问题的最优解,它能够把值像…
【翻译】JavaScript 中的函数式编程:函数、组合与柯里化
面向对象编程[1]和函数式编程[2]是两种截然不同的编程范式,有各自的规则,也有各自的优缺点。 但是,JavaScript,并非一直使用一种编程范式,而是兼具两者的特征。给你提供了普通 OOP 语言一些方面的能力,比如类、对象、继承等。但同时,它也给你提供了一些函数式概念,比如…
程序媛自己的故事之踏上前端路
Hello,豆皮粉儿们,咱们见多了那么多硬核文章,也来看看感性一些的故事,这回的约稿约到了在字节跳动数据平台工作的四位女孩子,分别是“留白”,“宵落”,“Tifa”和“小西”。来,下面正文开始。 社会上对程序员这个工种有刻板印象,“戴黑框眼镜穿格子衬衫的发际线略高的中青年男子”…
从一道面试题掌握ES6的综合运用(有彩蛋)
豆皮粉儿们,又见面了,今天这一期,由字节跳动数据平台的「相逢在雨季」给大家讲一道面试题,关于由于ES6综合运用。 在面试的过程中,经常能看到候选人写熟练掌握或者精通ES6,那就拿一道题试一试你的掌握情况吧,题目其实非常简单,如下所示。 好多候选人一看题目,思路一下就有了,啪一下…
LSP-language-server-protocol规范学习
豆皮粉儿们,又见面了,今天这一期,由字节跳动数据平台的“虫二”,给大家讲一讲LSP-language-server-protocol。 yuge最近在学习WebIDE的实现机制,需要实现类似IDE的智能提示、语法检查和解析、悬停文档等交互体验;由于没法直接嵌入进来VSCode,…
走进地理信息可视化
豆皮粉们,又见面了,这一期,👏由来自字节跳动数据平台的“Kakashi” 带宝宝们了解“地理信息可视化”相关的芝士😘。 导读:本文先将介绍地理信息可视化的定义及意义, 其次将探讨怎么设计实现一个地理信息可视化系统。 地理信息可视化是在地理数据库驱动下,以地图形式表达地理信息…
【翻译】只需几步,轻松提高Typescript性能
豆皮粉儿们,又又又见面了,今天这一期,由字节跳动数据平台的“StoneyAllen ”,给大家翻译一篇文章“typescript性能”。 最近某公司员工在下班途中猝死,引发大家的关注。代码要认真写,但是也不要太过劳累哦,休息好才能工作好! 有些简单的Typescript配置,可…
【翻译】React 服务端组件
这回约稿又得到来自字节跳动数据平台的的“阳羡”关于React最新特性的文章翻译 。 本周,React 团队发布了零打包体积的 React 服务端组件[1](Server Components),旨在用服务端驱动的心理模型实现现代 UX。这与组件的服务器端渲染(SSR)有很大的不…
一道面试题是如何引发深层次的灵魂拷问?
Hello,豆皮粉们,你们的小可爱来了,这回约稿又得到来自字节跳动的“songEagle | saucxs” ,《一道面试题是如何引发深层次的灵魂拷问?》文章写的由浅入深,从各个方面剖析一道经典面试题需要全方面考虑,尽可能考察整个研发测涉及到的知识点,文章以点带面,详细叙述,可…
几行CSS让你的页面立体起来
Hello,豆皮粉们,我来了,这回约稿又得到来自字节跳动的“米兰的小铁匠” ,几行CSS让你的页面立体起来,文章写的由浅入深,有实例代码可以学习😘。 1. 普通的旋转 这里分别演示了 RotateX、RotateY、RotateZ 旋转 360° 的动画效果,但是效果只是平面…
系统学习WebAssembly —— 理论篇
豆皮粉们,又见面了,这一期文章厉害了,约稿得到来自字节跳动的“米兰的小铁匠” 关于WebAssembly的理论篇,还有后续哦😘。 WebAssembly(以下简称WASM)是一项看似很新其实并不“新”的技术,早在2015年4月,WebAssembly的社区就已经成立,而同年F…
React Dev Inspector, 提升开发效率的神器!
豆皮粉们,又见面了,这一期,我邀请到了字节跳动数据平台的腿长一米八sonacy小哥哥。他要给大家带来一个非常非常非常好用的插件!听说牛逼的人都在用它!这款插件防脱发效果非常非常好!是什么呢?让我们揭晓吧! 有没有遇到看到别人项目,想看看实现却因为项目结构太深,而花了1个小时以上…
WebGL浅入浅出,不深入了解一下吗?
豆皮粉儿们,又见面了,今天这一期,由字节跳动数据平台的“Kakashi”小哥哥,给我们带来webgl的入门学习。那到底什么是WebGL呢?WebGL有什么用?如何快速入门呢?让我们跟随小哥哥快速入坑吧! 将较为全面基础的带你学习 如何使用WebGL(偏重) &…
下一页