# 浏览器
-
水狐:一个支持旧版扩展的火狐复刻版
在本周的开源软件推荐中,我们将介绍一个基于 Firefox 的浏览器,该浏览器支持 Firefox 如今已不再支持的旧版扩展,同时尽可能地提供了快速的用户体验。 在 Web 浏览器…
-
哔哩哔哩(B站)的前端之路
2017年即将过去了,总结一下B站的前端进阶之路。 过去的开发模式中,我们采用了以后端为主的 MVC 架构方式。具体来说,每次项目评审后,前后端会先一起约定好接口,之后分别进行…
-
关于JavaScript,我询问了2300个开发者后的总结
我最近向23,000个开发者询问了对JavaScript的看法,本文是总结到的精华内容。 很多技术社区或网站都发布了2017年不同技术序列的调查结果 。我最近也从23000多名…
-
200行Go代码实现区块链 —— 挖矿算法
在本系列前两篇文章中[1][2],我们向大家展示了如何通过精炼的Go代码实现一个简单的区块链。包括生成块,验证块数据,广播通信等等,这一篇让我们聚焦在如何实现 PoW算法。 大家…
-
如何使用 bind 设置 DNS 服务器
域名系统Domain Name System,我们更通常称为 DNS 的系统,可以将域名翻译或转换为与该域关联的 IP 地址。DNS 是能够让你通过名称找到自己喜欢的网站而不是在浏…
-
前端UI框架小汇总
21CTO社区导读:作者根据GitHub、前端社区、掘金等平台对当前流行的前端UI框架的进行了小小的整理和汇总(ps:前端UI框架的应用是通过GitHub star数,社区热度和使…
-
Angular、React、Vue.js 等 6 大主流前端框架都有什么优缺点?
是该读些评论和做一些总结的时候了。当我们开始写这个系列博客的时候,我们知道 JavaScript/Web 应用框架并不太好总结。我们努力对这个不可回答的问题作出回答:我该用什么…
-
Rust 包管理器 Cargo 入门
了解 Rust 的软件包管理器和构建工具。 Rust 是一种现代编程语言,可提供高性能、可靠性和生产力。几年来,它一直被 StackOverflow 调查评为最受欢迎的语言。 除了…
-
使用 Eclipse 在 Fedora 上进行 PHP 开发
Eclipse 是由 Eclipse 基金会开发的功能全面的自由开源 IDE。它诞生于 2001 年。你可以在此 IDE 中编写各种程序,从 C/C++ 和 Java 到 PHP,…
-
使用 Fedora 31 和 Nextcloud 服务器构建自己的云
Nextcloud 是用于跨多个设备存储和同步数据的软件套件。你可以从 https://github.com/nextcloud/server 了解有关 Nextcloud 服务器…