首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
minfive
掘友等级
jser
jser
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
119
文章 119
沸点 0
赞
119
返回
|
搜索文章
赞
文章( 119 )
沸点( 0 )
关于依赖注入(typescript)
依赖注入(DI)和控制反转(IOC)基本是一个意思,因为说起来谁都离不开谁。 简单来说,类A依赖类B,但A不控制B的创建和销毁,仅使用B,那么B的控制权则交给A之外处理,这叫控制反转(IOC)。 这个过程叫依赖注入(DI)。 在刚刚的例子中,将B的实例注入到A的构造函数中的这个…
TypeScript 技巧拾遗
很早以前就尝试过使用 TypeScript 来进行日常编码,但自己对静态类型语言的了解并不深入,再加上 TypeScript 的类型系统有着一定的复杂度,因此感觉自己并没有发挥好这门语言的优势,使代码变得更具可读性与可维护性。于是这几天便想着好好研究下这门语言,希望能够总结出一…
网盘统一视图服务
随着部门内前端的业务线和平台越来越多,前端的职责也逐渐加重,随之而来的就是各种问题和挑战。目前前端团队共有31个人,共负责15+业务/项目和平台,前端项目的总PV最低也在2000万以上,由于是工具类型的应用,MAU(月活用户)也有1亿以上。面对这么大的用户体量和业务压力,团队在…
万字长文全面解析GraphQL,携程微服务背景下的前后端数据交互方案
本文将介绍我们对 GraphQL 所作的考察、探索、权衡、技术选型与设计等多方面的内容,希望能给大家带来一些启发。
方老湿写不来的系列二:黑魔法播放器
0. 背景 HTML5中一个十分重要的提升就是对音视频的无插件支持,不论是各个端浏览器对各种视频容器格式越来越丰富的支持,还是Media Source Extension(MSE)对Video扩展性的提升,我们现在能对浏览器上的音视频做越来越多的新奇尝试。但也因为Web技术的开…
【VUE】 Function-based API 尝鲜
一. 设计目的 1. 减少面条代码,提高灵活性。 众所周知, vue.js 的 api 对开发者十分的友好。在开发中,vue.js 的API强制要求开发者将组件代码基于选项切分开来。 理想很美好,现实很骨感。缺乏经验的新手在项目不断迭代中可能会将逻辑写在同一个文件,使得代码逻辑…
从头开始,彻底理解服务端渲染原理(8千字汇总长文)
大家好,我是神三元,这一次,让我们来以React为例,把服务端渲染(Server Side Render,简称“SSR”)学个明明白白。 这一部分来简要实现一个React组件的SSR。 一. SSR vs CSR 废话不多说,直接起一个express服务器。 启动之后打开loc…
精读《Vue3.0 Function API》
1. 引言 不,100% 兼容 Vue 2.0,且暂未打算废弃任何 API(未来也不)。之前有草案试图这么做,但由于用户反馈太猛,被撤回了。 没有呀,这次精读的稿子就是 RFC(Request For Comments),翻译成中文就是 “意见征求稿”,还在征求大家意见中哦。 …
学会使用JavaScript访问和修改CSS样式
DOM2级模块围绕这三种应用样式机制提供了一套API。理解了这套API就理解了如何用JS操作CSS了。这套接口种类很多。如下图: 可以参考MDN这篇文章了解。 接口都是有规律的,死记硬背不好记住,根据HTML中定义样式的3种方式来看接口的定义,自然就更好理解。 名字中带有Sty…
模拟 vue3.0 rfcs `createComponent` api 中的`props`类型推导
预期想实现的效果String->string、Number->number、Boolean->boolean在ts中String对应的类型是StringConstructorNumber对应的类型是N
下一页
个人成就
文章被点赞
535
文章被阅读
29,592
掘力值
1,244
关注了
5
关注者
232
收藏集
3
关注标签
67
加入于
2016-08-08