本周是 UI 主题

GitHub**

UI

Project

blueprint

image.png

image.png

Bootstrap

arwes 💖

WeChatce30771d0e7d0d3ae937f69d3d72494e.png

  • arwes, 用于构建像所示这样具有未来科技风格的 Web UI

2020-10-08 Weekly - 图4

Vue 仿饿了么

2020-10-08 Weekly - 图5

Data Visual

tabler

image.png

metabase

  • https://github.com/metabase/metabase
  • 相比于之前的 BI 需要学会 SQL 语句. metabase 为其增加了可视化操作数据集的方式, 简洁简单. 同时给予了交互性的过滤去选项以及一系列集成 Bot, 如发送消息, 面板到 slack, 有 alert 提醒机器人等. 同样, 支持的数据库包括了通用数据库还有 Druid

2020-10-08 Weekly - 图7

Grafana

  • https://github.com/grafana/
  • 相比 metabase, grafana 这样的仪表盘更适合开发人员. 通常他都与 Prometheus 配合获取到监控的数据, 同时由于应用多年, 已经有一套完整的监控体系.
  • live demo

image.png

K8S

Operator

NATS-Operator

https://github.com/nats-io/nats-operator

CMS

wagtail

image.png

Go-Package

JSON

json-iterator/go

2020-10-08 Weekly - 图10

tidwall/gjson

  • https://github.com/tidwall/gjson
  • 老样子, 一个同类品, 以下是这个库做的性能评测: Benchmarks of GJSON alongside encoding/json, ffjson, EasyJSON, jsonparser, and json-iterator
    1. BenchmarkGJSONGet-8 3000000 372 ns/op 0 B/op 0 allocs/op
    2. BenchmarkGJSONUnmarshalMap-8 900000 4154 ns/op 1920 B/op 26 allocs/op
    3. BenchmarkJSONUnmarshalMap-8 600000 9019 ns/op 3048 B/op 69 allocs/op
    4. BenchmarkJSONDecoder-8 300000 14120 ns/op 4224 B/op 184 allocs/op
    5. BenchmarkFFJSONLexer-8 1500000 3111 ns/op 896 B/op 8 allocs/op
    6. BenchmarkEasyJSONLexer-8 3000000 887 ns/op 613 B/op 6 allocs/op
    7. BenchmarkJSONParserGet-8 3000000 499 ns/op 21 B/op 0 allocs/op
    8. BenchmarkJSONIterator-8 3000000 812 ns/op 544 B/op 9 allocs/op