背景 随着容器化的流行和普遍,我们对APP的部署和构建方式都发生了很大的改变。为了适应这一潮流,很多云服务供应商(比如AWS)发布了各种新的service,帮助简化APP所需...
背景 随着容器化的流行和普遍,我们对APP的部署和构建方式都发生了很大的改变。为了适应这一潮流,很多云服务供应商(比如AWS)发布了各种新的service,帮助简化APP所需...
Module federation让一个JS APP能够在server端或者client端运行来自其他bundle/build中的代码。 背景 共享code/组件一直是一个永...
背景 一个web page通常由两部分组成: HTML document optional resource(css, image, icon, font, video, j...
context 随着APP的用户访问量越来越多,我们的APP接收的请求也就越多,也就意味着我们的APP和DB所做的计算也越来越多。 但是我们的APP的资源是有限的,DB的吞吐...
我可以帮助大家内推思特沃克软件技术(中国)有限公司的工作,岗位不限,有需要的小伙伴可以来找我呀~
Font families 我们通常使用font-family给你的text设置不同的字体,你可以使用这个属性,给你选中的元素设置一个或者一系列的字体,浏览器只会将访问当前网...
React给我们提供了很多的API,比如setState或者hook(setXXX)帮助我们更新state,从而在页面上展示新的数据。 我们只知道调用了更新state的API...
什么是跨域问题? 为什么会出现跨域问题? 因为浏览器的同源策略(同源指的是:协议+域名+端口相同)。 同源策略是浏览器的安全策略,限制某一个域的网站或者网站加载的脚本如何与另...
background 你可能经常会在一个shell script file(.sh文件),或者一个写满shell scirpt的text文件的开头看到这样一行代码: 为什么要...
Background 最近在项目上工作的时候,发现Dockerfile中引入的镜像长这个样子: 根据我的认知,一个docker image应该是这样组成的: 那么@之后是什么...
Background 你可能经常会在你的Github repo上看到这样的东西: 那么这是什么呢? 这是Github发出的GitHub Dependabot alerts, ...
Background 你可能常常会在你的某一个Github repo上发现这样的alert 这是Github给你发送的 。 What is Dependabot? Githu...
前言 最近在做web performance的improvement,浏览器性能的提升无非就是实现以下两个目标: 减少页面load的时间 提升页面交互的流畅性 但是以上两个目...
在我们通常的理解中user都是用来做authentication(登录),一旦登录成功,这个user就可以做一些分配给他的操作,当然AWS需要authentication, ...
什么是IAM IAM是一种AWS的web service, 专门用来帮助你去做对AWS资源访问的控制,你可以使用IAM来控制authentication以及authoriza...
ES允许我们为某一个index或者是整个cluster创建snapshot, 并将这些snapshot存储在remote repository中比如shared file s...
Kibana Kibana是一个非常流行的开源可视化工具,用来操作Elastic search。在AWS ES domain上,你可以看到一个kibana的link 但是当你...
以下内容针对ES 6以下的版本 简介 ES提供了PUT mapping API允许你可以: 给已经存在的index加上一个新的type 加上一个新的field给已经存在的ty...
什么是babel babel的官网上是这么说的:babel是JS的compiler。 但是我觉得babel更像是一个JS的transpiler,将js中的es2015/201...
What is webpack webpack是一个static module bundler(静态模块打包器)。当webpack处理你app的时候,webpack会在内部创...