来源: oschina.net
45
大型 Vue 项目要迁移 React,传统路径只有两条:逐文件手工重写,或者引入双框架运行时做桥接。前者耗人耗时,后者让产物体积膨胀、调试体验割裂。VuReact 选了第三条路——纯 AST 编译,把 Vue 单文件组件(SFC)直接翻译成 React 组件,不附带任何额外运行时,产物体积零增长。1.8.4 版本集中修复了编译稳定性问题,意味着这条路从...
来源: oschina.net
45
社区和问答平台 BBS-GO 刚发布 v4.4.0,这次不是功能堆叠,而是把底层技术栈和部署体验做了一次系统性翻新。如果你之前用过 BBS-GO 或者正在选型轻量级论坛方案,这个版本值得重新评估——前后端运行架构统一了,SPA 的构建和部署更顺滑,Docker 支持更强,SEO 也不再是短板。 BBS-GO 的后端一直用 Go 构建,4.4 版本对 G...
来源: oschina.net
36
前端圈有个老矛盾——喜欢 React 的 JSX 写法,又羡慕 Vue 的细粒度响应式更新。Rue.js(发音 /ruː/,中文名"后悔药.js")就是给这个矛盾开的方子:JSX/TSX 语法不变,底层却用 Rust 写的响应式系统驱动 DOM 编译,还通过 WebAssembly 把运行时扩展塞进浏览器。 Rue.js 的核心承诺很简单——你继续写熟...
来源: oschina.net
36
字节跳动抖音前端与 UED 团队维护的 Semi Design 又推新版。v2.99.0 虽以修复为主,但涉及的 Cascader 问题在日常业务中高频出现——级联选择器开启节点筛选后行为异常,直接影响表单交互体验。借此版本更新,我们梳理一下 Semi Design 的核心定位,并用一个可跑的项目示例把 Cascader 筛联筛选的正确用法落地。 Ca...
来源: oschina.net
44
字节跳动抖音前端与 UED 团队维护的 Semi Design 又往前推了一版。v2.98.0 的核心变化不是某个组件的微调,而是新增了 ——一个专门为 Vite 构建场景打造的插件包。对于已经在用 Vite 搭建 React 中后台的团队来说,这意味着 Semi 的主题定制、样式按需加载等能力可以更自然地融入 Vite 工作流,不再需要手动拼凑 We...
来源: oschina.net
32
团队从 Vue 3 迁移到 React,最大的顾虑往往不是"能不能转",而是"转得有多慢、出问题有多难查"。VuReact 作为专注 Vue 3→React 自动编译的工具,在 v1.8.0、v1.8.1、v1.8.3 三版连续迭代中,把这三个痛点逐个往下压——底层管线重构拉出 40% 的编译提速,稳定性修补覆盖中大型项目高频踩坑场景,开发体验侧新增了...
来源: postgr.es
39
pgBackRest 是 PostgreSQL 生态中最受信任的备份恢复方案,过去十年间由 David Steele 一人主导维护,支撑了全球大量企业的核心数据保护。当这个项目的未来突然变得不确定时,整个生态的反应速度和协作方式,值得每一个依赖开源基础设施的团队认真审视。 pgBackRest 的定位很明确:为 PostgreSQL 提供可靠、高性能的...
来源: oschina.net
31
Ant Design 近期发布了 6.4.3,这是一个纯修复版本,没有新功能,但修的几个问题恰恰是日常开发中容易踩到的"小坑"——占位符莫名消失、空元素悄悄渲染、搜索框行为异常。这类问题往往不影响功能主流程,却会让页面看起来不够专业,排查起来也费时间。 下面逐个看看这次修了什么,以及在项目中如何验证和规避同类问题。 问题:当你为 配置自定义语言包时,如...
来源: oschina.net
42
BBS-GO v4.3.6 的发布信息里,最值得注意的不是某个新功能,而是前端架构的统一——管理后台正式迁移到 React Router。对于一个已经迭代到 4.x 的开源社区系统来说,这意味着它的前端终于告别了多路由方案混用的状态,走向一套统一的路由体系。对想基于 BBS-GO 二次开发的人来说,这降低了前端改动的门槛;对关注 React Route...
来源: oschina.net
50
bbs-go 是一个用 Go 写的社区论坛系统,过去它的前端一直处于"分裂"状态——站点页面用 Nuxt、管理后台单独一个项目,部署和维护都要分别处理。v4.3.6 把这些碎片收拢了:前端统一迁移到 React Router Framework Mode,管理后台合并进同一个项目,旧的 Nuxt 和独立 admin 项目被移除。同时 Docker 部署...