SF
相学长怼前端
相学长怼前端
注册登录
关注博客
注册登录
主页
关于
RSS
2022 阿里前端校招答疑
相学长
2021-03-02
阅读 4 分钟
3.7k
每年3月,阿里&蚂蚁会启动面向第二年毕业学生的实习生招聘,简称春招。在此同时,其他大型互联网公司也会相继的开启春招事项。对于大部分大学生来说,春招无疑是个人职业发展生涯非常关键的一步。在现在互联网行业竞争日趋激烈的背景下,春招的结果与选择很有可能会极大改变自我的人生轨迹。它就类似高中生涯时,某...
使用 HooX 管理 React 状态的若干个好处
相学长
2019-11-05
阅读 6 分钟
3k
从 React@16.8 的 hook 到 vue@3 的composition-api,基本可以断定,函数式组件是未来趋势。HooX提供了函数式组件下的状态管理方案,以及完全基于函数式写法的一系列 API,让用户更加的拥抱函数式组件,走向未来更进一步。
HooX: 应该不是 React 下一代状态管理工具
相学长
2019-11-01
阅读 7 分钟
5.1k
其实在一个多月前,我也已经在掘金发过hoox 的介绍。不过我觉得这么简单的东西,也没太大技术含量,也就是随便发发看,图个乐。最近发现基于 Hook 的状态管理器越来越多了,那我也就再在这里赶个集好了,免得以后再发显得有点儿山寨。
HooX: 基于Hook的React状态管理工具
相学长
2019-09-27
阅读 4 分钟
3.9k
关于react hook我就不多介绍了。hook提供了抽象状态的能力,自然而然让人想到可以基于hook抽离全局状态。其天生自带轮子光环,所以社区也出现了不少基于hook的状态管理工具,比如说前阵子飞冰团队出的icestore,亦或者这个stamen,不过相对来说我更喜欢的还是这个unstated-next。
多页应用 Webpack4 配置优化与踩坑记录
相学长
2018-10-15
阅读 6 分钟
5.8k
最近新起了一个多页项目,之前都未使用 webpack4,于是准备上手实践一下。这篇文章主要就是一些配置介绍,对于正准备使用 webpack4 的同学,可以做一些参考。
Node HTTP/2 Server Push 从了解到放弃
相学长
2018-04-28
阅读 8 分钟
5k
前阵子,在Media看到一篇文章《Node.js can HTTP/2 push!》。看到push这个字眼时,我想到的是WebSocket消息推送。难不成HTTP/2还能像WebSocket那样可以服务端主动推送消息?好厉害,我就一下子来了兴趣。
你的Tree-Shaking并没什么卵用
相学长
2018-01-11
阅读 9 分钟
28.7k
本文将探讨tree-shaking在当下(webpack@3, babel@6 以下)的现状,以及研究为什么tree-shaking依旧举步维艰的原因,最终总结当下能提高tree-shaking效果的一些手段。
一只node爬虫的升级打怪之路
相学长
2017-11-14
阅读 8 分钟
7.5k
我一直觉得,爬虫是许多web开发人员难以回避的点。我们也应该或多或少的去接触这方面,因为可以从爬虫中学习到web开发中应当掌握的一些基本知识。而且,它还很有趣。
搭建一个多页面的无依赖的工程化项目
相学长
2017-10-27
阅读 3 分钟
3k
用vue/react吧,单页应用满足不了seo,而且IE兼容性不好。上node中间层做服务端渲染又把事情搞麻烦了。只能用JQuery干,但是又该怎么做工程化呢?好像也不是很容易。因为目前大家的工程化方案多是一整套单页应用全家桶,如vue-cli的webpack模板。
编写自己的Webpack Loader
相学长
2017-10-12
阅读 3 分钟
15.2k
本文将简单介绍webpack loader,以及如何去编写一个loader来满足自身的需求,从而也能提高对webpack的认识与使用,努力进阶为webpack配置工程师。
一个变相的服务端渲染系统
相学长
2017-09-30
阅读 2 分钟
6.4k
前端发展到现在,SPA应该已经被应用的非常广了。可惜的是,我们前进的是快,而人家搜索引擎爬虫跟用户的浏览器设备还跟不上脚步。辛辛苦苦写好的单页应用,结果到了SEO跟浏览器兼容这一步懵逼了。
从这两套题,重新认识JS的this、作用域、闭包、对象
相学长
2017-09-02
阅读 6 分钟
8.7k
日常开发中,我们经常用到this。例如用Jquery绑定事件时,this指向触发事件的DOM元素;编写Vue、React组件时,this指向组件本身。对于新手来说,常会用一种意会的感觉去判断this的指向。以至于当遇到复杂的函数调用时,就分不清this的真正指向。
2017前端现状--答题救不了前端新人
相学长
2017-06-28
阅读 2 分钟
6k
众所周知,前端近几年闹了一场革命。前端在编程领域也掀起了学习潮。至少在中国,从2013年下半年至今,在搜索指数上,有着爆炸式的增长。可以看下数据:百度指数,Google指数。
JavaScript 函数式编程到底是个啥
相学长
2017-06-21
阅读 4 分钟
18k
随着大前端时代的到来,在产品开发过程中,前端所占业务比重越来越大、交互越来越重。传统的老夫拿起JQuery就是一把梭应付当下重交互页面已经十分乏力。于是乎有了Angular,React,Vue这些现代框架。
常见网络攻击--XSS && CSRF
相学长
2017-05-22
阅读 2 分钟
12.4k
XSS全称跨站脚本攻击(Cross Site Scripting),顾名思义,就是通过向某网站写入js脚本来实现攻击。如果熟悉或了解SQL注入的话,这么一说大概就十分清楚了。
从零搭建Koa2 Server
相学长
2017-05-21
阅读 4 分钟
17.2k
前几天想写个小爬虫程序,准备后端就用koa2。于是翻遍github与各大网站,都没找到一个好用的、轻一点的koa2脚手架,也找不到一个清晰些的搭建介绍。github上的脚手架要么是1.x版的koa,要么一堆复杂的依赖。