构建高性能的通用 SSR 服务

0

哪些场景需要 SSR 服务

现如今 Web 前端的主流 UI 框架都是 React 和 Vue,以及 Angular,这些框架主流的做法都是在客户端基于 JS 来完成 HTML 内容结构的渲染。对于一些 HTML 内容结构主要由动态数据构成的复杂页面,在性能表现一般的移动设备上渲染的计算就会显得有点吃力,那么此时如果有 SSR 服务在服务端完成 HTML 内容结构的渲染,可以显著提升渲染的性能。

当然还有页面需要做 SEO 的场景,不过这不是本文想要表述的范畴。

阅读全文 »

UniFi 控制器设备采用丢失问题排查

0

家里无线网络组网采用了 AC+AP 的组网方式,部署了两个 UBNT 的 Unifi U6 Lite AP 来组网,由于预算有限(主要还是穷)没有购买硬件控制器,但是 Unifi 的控制器软件(后简称为AC)可以安装在各种系统中,甚至还能安装在树莓派上,于是就使用 Docker 把 AC 安装在了刷了 Armbian 的玩客云上,Docker 镜像使用的是 linuxserver/unifi-controller

按照镜像文档介绍安装配置都比较简单,但是使用一段时间后发现,AC 经常会出现已采用的设备丢失的问题,只要 AC 或 AP 一重启,就会丢失,于是乎只能一次次的通过 ssh 登录 AP 手动执行采用的命令才能重新让 AC 再次采用 AP。

set-inform http://$AC_IP:8080/inform
阅读全文 »

一次惨痛的数据存储丢失事件

0

问题排查定位

上周某天正上着班发现博客挂了,接着发现摄影站也挂了,当时想着应该是服务器资源不足服务都挂了,虽然这类问题已经很久很久没出现过了,于是按照惯常的处理办法,登录腾讯云控制台对服务器进行重启。

服务器完成重启后,发现两个网站仍然无法访问,服务没启动成功,由于两个站点是多地区部署,于是通过在本机手工绑定 HOSTS 的办法来测试另一个地区的服务是否仍存活,结果发现都挂了。

阅读全文 »

移动 Web 页面字体设置

0

先给答案,后面再解释。

Web 页面的字体在开发(MAC)和以移动端为主的实际生产环境(iOS 和 Android)上的最佳默认字体设置为。

body {
  font-family: "PingFang SC", "Hiragino Sans GB", "\5FAE\8F6F\96C5\9ED1", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
阅读全文 »

美团 App 技术部招聘高级 Web 前端工程师

0

岗位职责

1.产品研发:负责美团 App 的 Web 前端研发工作,保障 C 端产品的持续迭代。

2.架构设计和技术优化:负责 C 端基于 Web 技术的 Hybrid 的架构设计和技术优化,持续提升 C 端产品的用户体验。

3.工程化体系建设:负责 Web 前端工程化体系建设,持续提升开发/交付效率,并保障产品工程质量。

4.产品易用性改进:与 PM、UED、后端工程师紧密工作,负责美团 App 相关产品的易用性改进,保障产品的线上用户体验。

阅读全文 »