首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
helios56927
掘友等级
切图仔
|
4paradigm
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
巧用 TypeScript(五)-- infer
infer 最早出现在此 PR 中,表示在 extends 条件语句中待推断的类型变量。 在这个条件语句 T extends (param: infer P) => any ? P : T 中,infer P 表示待推断的函数参数。 整句表示为:如果 T 能赋值给 (param…
浅谈ES6中迭代器和生成器
本文已经默认你已经知道generator是什么以及for...of和数据类型map怎么用了。 这是因为for-in 是为普通对象({key: value})设计的,所以只能遍历到字符串类型的键。 foo属于arr上面的方法,被遍历出来是说的过去的。 is not iterabl…
聊聊 React Router v4 的设计思想
React Router v4 发布已经有几个月了,但好像并没有得到太多人的青睐,大家(包括我们团队自己)还是习惯使用v2、v3版本。这一方面是因为v4版本是一次破坏性的升级,从v2、v3 升级到v4,必需要大量重写原有的路由相关的代码,对于已经稳定的项目,一般是不会轻易尝试这…
React Router 4.x 开发,这些雷区我们都帮你踩过了
在前端框架层出不穷的今天,React 以其虚拟 DOM 、组件化开发思想等特性迅速占据了主流位置,成为前端开发工程师热衷的 Javascript 库。作为 React 体系中的重要组成部分:React Router 也成为开发者首选的路由库,其主要功能是通过管理 url 实现组…
浅谈前后端分离中的跨资源共享(CORS)
当下无论大厂小厂的前后端开发模式都是前后端分离。以前遇到通过jsonp解决跨域的方式也渐渐的淡出的工程中(不了解jsonp的可以看JSONP跨域请求+简答实现百度搜索)。当前端请求一个接口的时候就会引起跨域,但是当下的前端构建工具都有相应的解决方案,比如webpack中web-…
年轻时,我不写单元测试
其实之前就已经简单的了解过了单元测试,但当时对于单元测试我是持有一种很否定的态度的,因为他太过于鸡肋,都是测试一些很基础的功能,但是当笔者被这次重构折磨之后,有重新思考了下如何能够保证代码的健壮性,抱着这个态度,笔者又去调研了下单元测试到底能够做什么。 按照我们的理想情况,如果…
翻译: typescript 2.7中interface和type(Interface vs Type alias in TypeScript 2.7)
经常有人在网上,在工作中,甚至在滑板公园询问我,在Typescript中定义编译时类型的类型别名和interface有什么区别。 我以前做的第一件事就是让他们去看Typescript的手册。。。 不幸的是在大多数时候,他们不能找到他们想要找到的东西(隐藏在“高级类型”部分)。即…
[译] 源代码映射(Source Map)简介
合并与压缩 JavaScript 和 CSS 的代码,是能为你的网站提升性能的最简单的举措之一。但是如果想要调试这些压缩过的文件,又会怎么样呢?那简直是噩梦了。但是别怕,眼前就有一个解决办法,它就是源代码映射。 源代码映射提供了一个映射,将压缩后的文件和原始文件联系起来。这就意…
【译文】构建大型 Redux 应用的五个建议
为什么翻译这篇文章,是因为本文中给出的建议和我在实际项目中的实践不谋而合,更彻底也更优秀。所以特别想分享给大家。 当项目规模逐渐增大之后,入门文档和教程级别的项目代码的局限性会逐渐显现出来,并且你会遇到在小型应用中不会遇到的问题。更致命的地方在于,如果想要解决这些问题,需要对整…
[译] 以面试官的角度来看 React 工作面试
我的部分工作职责是执行所谓的“技术面试”,在面试时我会评估申请“React 前端开发”职位的潜在候选人。 如果你曾经用谷歌搜索“React 面试问题”(或任何其他“[技术]面试问题”),你可能已经看过无数“十大 React 面试问题”,这些问题要么已经过时,要么和“state …
下一页
个人成就
文章被点赞
170
文章被阅读
16,909
掘力值
584
关注了
8
关注者
19
收藏集
0
关注标签
21
加入于
2018-09-20