前端项目框架搭建-day02
往期文档前端项目搭建-day015、项目中加入vue-router1、安装vue-router的时候一定要带上@next,否则现在安装的还是3.x的版本# npm npm install vue-router@next # yarn yarn add vue-router@next复制代码2、在src/新建文件夹router,并
Rax App 研发框架背后的思考
Rax 答疑群经常会有类似这样的问题:”我的 rax 版本是 1.1.4,想要使用小程序原生组件应该怎么做?“,从这个问题不难看出, 站在使用者的视角来看,Rax 发展到今天已经不再只有类 React DSL 驱动多端渲染这一单点特性,而是更加多元化的跨端解决方案,是更加立体的:DSL + 研发框架 + 辅助工具 + 平台。 一般来说,我们回复的第一句是:“你用的什么工程?可以看下 build.
源码级别人话说:Virtual DOM和DOM diff算法
前言:在我还没有理解虚拟dom概念和dom diff算法之前,经常会不经意间从各种渠道听到这两个词语。当时每每听到看到,尤其是群友吹水谈到这两个词语的时候,我都会感觉我的技术水平菜人一等,这就更不用说我面试的时候有多害怕面试官会提到这些了。我相信在看官当中,也会有不少当时的我。这篇文章的目的就是希望能够通过分享我对这两个概念的理解,帮助阁下(当时的我)建立或者加深对虚拟dom和dom diff算法
利用docker搭建前端开发环境
由于去年的烧烤摊营收达预期,烧烤哥给自己买了台新电脑。但新电脑上啥都没有,导致晚上收摊后回去无法加班,很是苦恼。为了不影响烧烤摊今年的业绩,烧烤哥还是在自己的游戏本(玩游戏的本子)上搭起了一个前端开发环境。怎么搭?面临的一个问题就是,该怎么搭这个环境?我们先来捋一捋,烧烤哥的业务涉及到web开发、taro小程序。所以只要电脑上有node、git,然后再利用npm去安装一些全局库(如typescri
带你领略Eslint代码检查的四种姿势
前言:记得我刚开始参与到公司项目的开发时,由于代码结构太乱被同事集体diss,而后被强烈要求打开eslint来开发,无奈之下陷入eslint的魔爪。但是当我打开eslint的时候,我真的是去他喵的,代码哪哪都给我爆红,然后我就偷偷把eslint关掉了(机智如我<( ̄︶ ̄)>)。但是,果不其然,没过多久我就又被抓住了。在经历了几次猫抓老鼠的游戏之后,我终于习惯并且喜欢上eslint了。在
学会 Proxy 就可以为所欲为吗?一段巧妙代码的简单解读
今天刷 github 的时候,看到 justjavac 大佬 po 出来了这样的一段代码(justjavac/proxy-www):const www = new Proxy(new URL('https://www'), { get: function&
某云的 PTS 压测服务
首先要对系统进行性能测试,观察各项指标,对系统的目前的性能进行评估,然后找出瓶颈所在,我在项目中使用的性能测试方式有如下两种:某云的 PTS 压测服务,可模拟多 IP 同时并发JMeter 线程压测,模拟单点高频访问具体压测操作不展开描述,感兴趣的朋友可以留下评论,我收集一下,以后讨论。我开启一次从 0 到 100 递增的 PTS 并发压测,结
比AtomicLong更高效的并发计数类LongAdder
最近在看https://github.com/alibaba/Sentinel(轻量级的流量控制、熔断降级 Java 库)源码的时候,看到在统计数量的时候使用了LongAdder。这个LongAdder是jdk1.8新增的,出自Doug Lea之手,伟大的Java并发大师的鼻祖。在没有接触到LongAdder之前,AtomicLong这个类在并发计数上无论性能还是准确性已经做得极好了。在阿里流控框
Facebook 开发的 HHVM 引擎宣布停止支持 PHP
近日,Facebook 开发的 PHP 执行引擎 HHVM 在其官方博客上宣布,他们即将停止支持 PHP。 HHVM 通过将 PHP 代码动态翻译成原生机器码而大幅提高速度。HHVM 支持 PHP 和 PHP 方言 Hack 语言。但现在开发团队宣布 HHVM v3.30 将是最后一个支持 PHP 的版本,下面是一些关键的时间节点:
中国发布自主开发的域名系统基础软件 “红枫”
9月12日消息,域名工程中心(英文缩写 ZDNS)发布了宣称自主开发的域名系统基础软件 “红枫(Maple DNS)”。
WPS For Linux 6757 社区新版本发布,添加新功能及修复
WPS For Linux 6757社区新版本发布,新功能添加及bug修复,直接列上干货