Git
-
5.9K Star开源!看看人家是怎么做管理后台的
微信公众号:[开源日记],分享10k+Star的优质开源项目 大家好!我是开源君,一个热衷于软件开发和运维的工程师。本频道我专注于分享Github和Gitee上的高质量开源项目,并…
-
高颜值的第三方网易云播放器:YesPlayMusic
大家好,这里是开源圈。 专注为大家分享一些开源资源和开源项目。 背景 目前市面上播放器软件可谓是百花齐放,如网易云、QQ音乐等等,各家软件凭借自己的独特资源和用户群体占据一方。 今…
-
替换 postman?试试这款 32.5k star 的项目吧
大家好,我是热爱开源的了不起。在软件开发过程中,API(应用程序接口)扮演着至关重要的角色。为了确保 API 的可靠性和性能,开发人员需要一种高效的方式来测试和调试它们。这方面的工…
-
16.1K Star惊呆了!前沿的VR虚拟现实项目开源了,赶紧下载学习
微信公众号:[开源日记],分享10k+Star的优质开源项目 大家好!我是开源君,一个热衷于软件开发和运维的工程师。本频道我专注于分享Github和Gitee上的高质量开源项目,并…
-
SimpleUI:重塑Django后台管理体验
引言 Django Admin默认界面设计语言存在着的一些不足,比如色彩单一,大量线条的使用,分割化明显。将这些不足归类一下就是界面单调、雷同性明显、缺少惊喜。我们认为新的平台类视…
-
一款功能强大、安全好用的开源交互审计系统!
大家好,我是热爱开源的了不起! 在当今信息化时代,网络安全越来越受到重视。传统的远程控制工具,如RDP、SSH、VNC等,虽然方便易用,但存在安全隐患,容易被黑客利用。很多时候我们…
-
VitePress部署到gitHub Pages
05.VitePress部署到gitHub Pages 本篇介绍下如何将vitepress部署到gitHub pages,利用action实现自动部署 部署到同一个仓库 创建文件 …
-
轻量级SQLite可视化工具Sqliteviz
什么是 Sqliteviz ? Sqliteviz 是一个单页面离线优先的渐进式网络应用(PWA),用于完全客户端的 SQLite 数据库或 CSV 文件的可视化。 所谓完全客户端…
-
Twikit:免费且高效的Twitter API工具包
随着社交媒体的一体化,Twitter成为了传播消息、拓展影响力的核心平台。在这个发达的信息时代,Twikit应运而生,为用户提供了一个免费、便捷的Twitter数据获取与互动的工具…
-
React 源码解读之Hooks
说明:本文结论均基于 React 16.13.1 得出,若有出入请参考对应版本源码 题目 老规矩,在进入正题前,先做个题目: 下面的组件能按照期望工作吗(每隔一秒数字增加 1)?W…
-
前端打工人如何写一个象棋 AI(一)
本文代码:https://github.com/ParadeTo/chinese-chess Demo地址:http://www.paradeto.com/vue-chinese-…
-
前端打工人如何写一个象棋 AI(二)
本文代码:https://github.com/ParadeTo/chinese-chess Demo地址:http://www.paradeto.com/vue-chinese-…
-
React 源码解读之 Custom Renderer
引言 从React的渲染流程[1]我们知道,JSX 会先转为一颗 Fiber Tree,然后通过 Renderer 渲染成页面。 对于 Web 平台,这个 Renderer 就是 …
-
编译原理之手写一门解释型语言
实现一门简单的解释型语言分三步:词法分析,语法分析,解释执行。 词法分析 词法分析是编译器的第一步,他的工作是将一个长长的字符串识别出一个个的单词,比如 int age = 43;…
-
React 源码解读之协调过程(一)
引言 在React 源码解读之首次渲染流程[1]中我们讲到了 React 在首次渲染过程(其实更新过程也一样)中存在 Render 和 Commit 两大阶段,其中 Render …
-
React 源码解读之 Automatic Batching
引言 最近,React 团队给出了 React 18 版本的计划[1],其中提到了一个优化:Automatic Batching。关于该优化,React 成员之一 Dan 在 Gi…