5个非常有用的网络发现
嗨 dev.to,我的第一篇文章想和大家简要介绍一下我最近试用的 5 款工具。如果大家喜欢,我可能会每月发布一篇类似的文章。如果您想了解更多工具,可以看看 Turtle(https://turtle.community),这些工具都是我发现的。
1) 高性能浏览器网络——互联网基础知识概述
这本书是一本在线书籍(https://hpbn.co/),但非常实用,而且是开源的,还是一个渐进式Web应用(PWA)。本书从自上而下的角度讲解了互联网的基本构建模块。如果你想了解TCP、UDP、TLS、HTTP、WebSocket、WebRTC等技术的基础知识,这本书是很好的入门读物。它既不会过于技术化,读起来轻松有趣,又提供了足够的词汇和基础知识,方便你日后深入学习。
2) Undraw - 开源插画
这个网站 ( https://undraw.co ) 太棒了!它提供了海量的开源 SVG 插图,非常适合用来创建落地页。您可以轻松搜索不同类别,编辑颜色并下载图片。这些图片无需署名。更棒的是,您可以使用 Inkscape 等软件打开 SVG 文件,轻松编辑、组合和合成元素,从而创作出属于您自己的作品。由于这些插图是 SVG 格式,因此文件体积非常小,并且可以无限缩放。
3) GoAccess - 开源监控
这款开源工具 ( https://goaccess.io/ ) 非常适合以可视化的方式分析服务器日志文件。它读取日志文件,并输出一个包含图表仪表盘的 HTML 文件,图表展示了诸如独立访客数、访问量最大的端点、IP 地址、地理位置、热门引荐来源等统计信息。这款工具的优点在于其极高的灵活性,因为它无需额外的服务器来收集日志,只需使用 tail 命令将日志文件通过管道传递给它即可。我只花了一个晚上就完成了设置,而且在基础设施规模不大的情况下,它比 ELK Stack 或 Grafana Loki 要好用得多。您不再需要 cookie 或 Google Analytics 来获取应用程序的深入数据。
4) Cookie 同意 - 开源 Cookie 横幅解决方案
Cookie Consent ( https://github.com/osano/cookieconsent ) 是一个开源解决方案,用于在您的网站上显示符合欧盟或 GDPR 规定的 Cookie 横幅。您可以轻松地将其作为 npm 包添加到您的项目中。它提供了一个非常简单的 API 来配置您的横幅。只需一些 CSS 代码,您就能立即拥有自定义的 Cookie 横幅。
5) Netcup - 非常好的主机提供商
这份清单上的最后一个发现是一家主机提供商(https://www.netcup.eu/)。我在这里的主机体验非常好,因为它可靠、现代化且价格相当实惠。关键在于,在寻找主机提供商时,你不得不浏览无数的列表和评论(其中大部分都是广告),而且通常你只能找到真正受欢迎的。所以,如果你想自己托管网站,不妨了解一下,你可能会喜欢它。
文章来源:https://dev.to/thojest/5-web-discoveries-which-are-pretty-useful-4jo4