本周是 UI 主题
GitHub**
UI
Project
blueprint
- https://github.com/palantir/blueprint
- Blueprint is a React-based UI toolkit for the web.
Bootstrap
arwes 💖
- arwes, 用于构建像所示这样具有未来科技风格的 Web UI
Vue 仿饿了么
Data Visual
tabler
- https://github.com/tabler/tabler
- 具有响应性和高质量UI的高级开源仪表板模板.
- live demo
metabase
- https://github.com/metabase/metabase
- 相比于之前的 BI 需要学会 SQL 语句. metabase 为其增加了可视化操作数据集的方式, 简洁简单. 同时给予了交互性的过滤去选项以及一系列集成 Bot, 如发送消息, 面板到 slack, 有 alert 提醒机器人等. 同样, 支持的数据库包括了通用数据库还有 Druid
Grafana
- https://github.com/grafana/
- 相比 metabase, grafana 这样的仪表盘更适合开发人员. 通常他都与 Prometheus 配合获取到监控的数据, 同时由于应用多年, 已经有一套完整的监控体系.
- live demo
K8S
Operator
NATS-Operator
https://github.com/nats-io/nats-operator
CMS
wagtail
Go-Package
JSON
json-iterator/go
- https://github.com/json-iterator/go
- 滴滴出行开源的 JSON 解析库, 尤其大的优点是完全和标准库兼容.
tidwall/gjson
- https://github.com/tidwall/gjson
- 老样子, 一个同类品, 以下是这个库做的性能评测: Benchmarks of GJSON alongside encoding/json, ffjson, EasyJSON, jsonparser, and json-iterator
BenchmarkGJSONGet-8 3000000 372 ns/op 0 B/op 0 allocs/op
BenchmarkGJSONUnmarshalMap-8 900000 4154 ns/op 1920 B/op 26 allocs/op
BenchmarkJSONUnmarshalMap-8 600000 9019 ns/op 3048 B/op 69 allocs/op
BenchmarkJSONDecoder-8 300000 14120 ns/op 4224 B/op 184 allocs/op
BenchmarkFFJSONLexer-8 1500000 3111 ns/op 896 B/op 8 allocs/op
BenchmarkEasyJSONLexer-8 3000000 887 ns/op 613 B/op 6 allocs/op
BenchmarkJSONParserGet-8 3000000 499 ns/op 21 B/op 0 allocs/op
BenchmarkJSONIterator-8 3000000 812 ns/op 544 B/op 9 allocs/op