首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
方应杭
掘友等级
前阿里巴巴工程师,前腾讯工程师
我在 B 站做直播,每周一到周五晚10点。https://space.bilibili.com/4349808
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
62
文章 49
沸点 13
赞
62
返回
|
搜索文章
最新
热门
写给前端工程师看的函数式编程对话 - 2
方:不急,数据不可变是贯穿始终的,不用特别去讲它。 方:先递进,后回归,这就是递归,英文叫做 recursion。 学生:原来还可以这么理解递归。那我可不可以认为:「递」是调用栈压栈的过程,「归」是弹栈的过程。 方:可以,但不够全面,我之前说过,有些语言是没有调用栈的,所以压栈…
写给前端工程师看的函数式编程对话 - 1
方:那我们开始了。还记得函数式的约定吗? 学生:记得,数据不可变。 方:好的,那么我估计你现在应该不会写代码了。 方:不信?我跟你出道题。请遍历 array = ['a','b','c'] 打印出每一项的值。用 JS 写吧。 方:没错。不写 i++,你再来回答一次 方:有点鸡贼…
写给前端工程师看的函数式编程对话 - 0
学生:方,我理解不了数据不可变。 方:正常,我在学 Haskell 之前也理解不了。 方:也不一定非得是 Haskell,任何一门「支持函数式」且推崇「数据不可变」的编程语言都可以。 方:可以这么说,至少我无法用 JS 来讲解函数式,可能是我水平不够。 方:不是这样的。 方:H…
掌握源码阅读的技巧 - Webpack 篇
网上能搜到一些答案,但是这些答案我一一看过了,要么过于肤浅留于表面,要么冗长繁杂难以卒读。 如果面试岗位的工资是 20k 以上,面试官必定会追问到更深层次。 因此,我花了一个星期把 Webpack 5 的源码逐行扫了一遍,理出了主要脉络。整个阅读过程我录制成了视频,总时长不到 …
React 为什么不推荐修改 state?
一图胜千言:手绘版:
Flutter 布局学习笔记
Flutter 官方文档中介绍了所有布局部件(Widget),我打算将其翻译成前端能看懂的教程,遂有此文。 所有部件我都用代码解释,如果你需要运行代码,可以提前下载初始代码,htps://github.com/FrankFang/pz11hUSS3pSJ 然后改写第 54 至 …
轱辘UI:基于 Vue 3 + TypeScript 的 UI 组件库
这是我为了探索 Vue 3 新特性而写的 UI 组件库,请勿用于生产环境。 面向代码学习者编写的开源组件库,代码简洁易读。 使用 Vue 3 和 TypeScript 制作了四个组件。 使用 Vue 3 + Vue Router 4 制作了官网。 官网支持代码预览和代码高亮。 …
2020 年,JS 令一个新人沮丧
本文是一篇译文,原文在 Hackers News 上的点数超过 200 点。 我的朋友是一位著名的计算机科学家,他之前没有用过 JS,今天他需要用到 GitHub 的一个 JS 库。而我在过去的 6 年主要的工作是在麻省理工学院进行可用性研究和教学,所以我其实也没什么把握。最终…
哎吗,这个库太搞笑了,我一定要翻译一下
当我看了库的介绍之后,我发现作者确实就是在搞笑无疑。来我们看看这个库的简介是怎么写的。 答:是的,所有的 Hook 都支持该模式。我为了确保我的库兼容将来版本的 React,我还特地在测试代码里加了 React.StrictMode 呢! 答:宁说呢。
为什么要用 Prisma?
这篇文章将阐述我们开发 Prisma 的动机,以及与其他数据库工具(如 ORM 和 SQL 构造器)相比 Prisma 有什么优点。 Web 应用的开发过程中,需要花费大量时间与关系型数据库打交道,你可能需要花费数小时来调试 SQL 查询语句或者复杂的 ORM 对象模型。 Pr…
下一页
个人成就
优秀创作者
文章被点赞
11,103
文章被阅读
975,191
掘力值
33,719
关注了
50
关注者
13,384
收藏集
3
关注标签
8
加入于
2016-08-14