小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Log4Shell的教训:构建符合CRA要求的Log4j

Log4Shell漏洞暴露了软件构建的缺陷,促使Apache Logging团队重建项目以符合欧洲网络韧性法案(CRA)。团队改进了文档、构建流程和漏洞处理,确保软件具备机器可读的安全信息。Log4j 3通过模块化设计减少攻击面,提升安全性。尽管面临维护者不足的挑战,团队致力于构建更安全、透明和可持续的项目,以应对CRA的要求。

Log4Shell的教训:构建符合CRA要求的Log4j

The Apache Software Foundation Blog
The Apache Software Foundation Blog · 2026-04-21T15:36:11Z
克罗哈-哈特曼:Linux内核维护者谈CRA对开源的影响

欧盟网络韧性法案(CRA)旨在提升数字产品的网络安全,要求制造商确保产品在整个生命周期内的安全性。虽然个人开源开发者通常不受影响,但若其代码用于商业产品,则需遵守相关规定。该法案将于2024年生效,2027年起强制执行。

克罗哈-哈特曼:Linux内核维护者谈CRA对开源的影响

The New Stack
The New Stack · 2025-11-17T18:02:54Z
create-react-app是否已被弃用?2025年你需要知道的事项

虽然create-react-app(CRA)尚未正式弃用,但因开发停滞,已不再推荐用于新项目。现代工具如Vite和Next.js提供更快的开发体验和更强的功能,CRA逐渐落后。建议新项目使用Vite或Next.js。

create-react-app是否已被弃用?2025年你需要知道的事项

DEV Community
DEV Community · 2025-05-11T16:03:14Z
情人节分手:React抛弃Create React App

2025年2月14日,React团队宣布废弃Create React App(CRA),因其缺乏重要功能和维护者。CRA虽然简化了React项目的设置,但已不再适应现代开发需求。团队推荐使用Vite等现代工具,Vite提供更快的构建速度和灵活性,适合高效Web应用的开发。

情人节分手:React抛弃Create React App

DEV Community
DEV Community · 2025-03-31T21:09:45Z
将小引擎转变为史诗引擎 — 从 Create React App 迁移到 Vite

随着开发需求的变化,Create React App(CRA)逐渐显现出局限性,如构建时间长、启动慢和配置复杂。我们决定迁移到Vite,以获得更快的构建速度和简化的配置,从而显著提升开发效率。

将小引擎转变为史诗引擎 — 从 Create React App 迁移到 Vite

DEV Community
DEV Community · 2025-03-31T17:19:53Z
Create React App 已被弃用 – 接下来该怎么办?

自2024年起,Create React App(CRA)将正式弃用。CRA自2016年推出以来因性能不足、缺乏服务器端渲染支持及冗余依赖而显得过时。推荐使用Vite、Next.js或Parcel作为替代,分别适合不同项目需求。选择合适的工具可以提升开发效率。

Create React App 已被弃用 – 接下来该怎么办?

DEV Community
DEV Community · 2025-03-16T07:54:36Z
告别 create-react-app:2025 年 React 项目的最佳替代方案

create-react-app(CRA)已被弃用,原因包括性能差、包体积大、缺乏现代功能和维护不足。推荐使用Vite、Next.js和Parcel作为替代,分别适合快速开发、生产应用和快速原型开发。迁移到这些现代工具可显著提升开发体验。

告别 create-react-app:2025 年 React 项目的最佳替代方案

DEV Community
DEV Community · 2025-03-11T21:28:27Z
Dataverse Web资源 - 告别CRA,欢迎Vite!🚀

CRA已被弃用,作者将模板迁移至Vite,推出了vite-template-dataverse-webresources。Vite更快、更轻便,支持即时服务器启动和优化构建。模板分为主分支和表单分支,便于创建Dataverse WebResources。使用degit克隆模板,简单设置后即可运行和构建WebResource。

Dataverse Web资源 - 告别CRA,欢迎Vite!🚀

DEV Community
DEV Community · 2025-03-05T13:14:25Z
Create React App 已经死去 – 2025年 React 开发者的未来是什么?

React团队宣布正式弃用Create React App(CRA),原因是构建速度慢和工具过时,鼓励开发者转向Vite、Next.js和Parcel等新工具。

Create React App 已经死去 – 2025年 React 开发者的未来是什么?

DEV Community
DEV Community · 2025-02-27T07:33:26Z
从 Create React App 迁移到 Vite(附加 Vitest 的使用)

Create React App(CRA)已被弃用,建议迁移至Vite。Vite具有快速、简单配置和安全性,能提升开发体验。迁移步骤包括备份项目、卸载CRA、安装Vite、创建配置文件、更新脚本和HTML文件。若使用Jest测试,可切换至Vitest以提高测试效率。

从 Create React App 迁移到 Vite(附加 Vitest 的使用)

DEV Community
DEV Community · 2025-02-26T03:09:35Z
本周React动态 #222 : CRA, React Router, captureOwnerStack, TanStack, CTRA, tRPC, Astro, Preact | RN 0.78, React 19...

React和React Native团队本周发布博客,宣布CRA已弃用,React Native 0.78支持React 19,并庆祝新闻通讯五周年。团队建议使用Next.js等框架替代CRA。

本周React动态 #222 : CRA, React Router, captureOwnerStack, TanStack, CTRA, tRPC, Astro, Preact | RN 0.78, React 19...

DEV Community
DEV Community · 2025-02-21T13:47:12Z
Create React App 已死。这对你意味着什么?

Create React App(CRA)已被弃用,因缺乏维护且与React 19不兼容。建议迁移至Vite,因其快速、免费且易用。其他替代方案包括Nx、Next.js、Remix和Astro。

Create React App 已死。这对你意味着什么?

DEV Community
DEV Community · 2025-02-18T22:48:34Z
如何使用CRA创建React 18版本的项目,尽管React 19已成为默认版本

本文介绍了如何使用CRA创建React 18版本的项目,尽管React 19已成为默认版本。

如何使用CRA创建React 18版本的项目,尽管React 19已成为默认版本

DEV Community
DEV Community · 2025-01-21T12:45:37Z
React中的CRA和Vite工具

本文介绍了两种React开发工具:Create React App(CRA)和Vite。CRA适合初学者,提供标准的Webpack构建工具,适用于小型应用;Vite由Vue.js创始人开发,利用现代ES模块,具备更快的热模块替换和构建速度,适合大型项目,逐渐受到开发者青睐。

React中的CRA和Vite工具

DEV Community
DEV Community · 2025-01-18T12:49:45Z
GitLab帮助银行应对监管挑战

银行业面临前所未有的网络攻击风险,IMF研究指出金融行业尤为脆弱。2024年实施的CRA和2025年生效的DORA新规旨在提升网络安全和运营韧性。金融机构需加大技术投资、强化风险管理和改善数据治理,以应对这些挑战。

GitLab帮助银行应对监管挑战

GitLab
GitLab · 2025-01-09T00:00:00Z
欧盟新软件立法对开发者的影响

欧盟网络韧性法案(CRA)将在2026年起要求报告漏洞,三年内全面实施。GitHub与欧盟立法者合作,确保CRA不会对开源生态产生负面影响。CRA为软件产品设定网络安全和维护要求,旨在解决物联网设备和应用程序的安全问题。开源开发者需关注CRA对其项目的适用性,尤其是涉及商业活动时。GitHub倡导支持开源项目,推动轻监管政策以促进可持续发展。

欧盟新软件立法对开发者的影响

The GitHub Blog
The GitHub Blog · 2024-12-10T15:28:38Z
开放合规工作组的成立

Eclipse基金会成立开放合规工作组(ORC WG),帮助开源生态系统应对全球合规要求,特别是欧洲网络弹性法案(CRA)。该工作组将制定软件安全最佳实践,与欧洲机构合作,保护开源用户和生产者。多个组织参与其中,提供资源应对多地区法规。ORC WG还将通过网络研讨会等方式教育社区,并开发CRA信息中心。

开放合规工作组的成立

The Apache Software Foundation Blog
The Apache Software Foundation Blog · 2024-09-24T11:00:00Z

Graphite团队认为Next.js是构建可扩展高性能Web应用的理想框架。与Create React App相比,Next.js支持多种渲染策略和文件系统路由,提升了性能和开发体验。在迁移过程中,他们通过五个PR解决了HTTPS、本地SVG导入、文件结构重构、集成Next.js和服务器端渲染等问题,展示了迁移的可行性和价值。

从CRA到App Router的五个步骤:Graphite案例研究

Graphite blog
Graphite blog · 2023-10-24T00:00:00Z

CRA to App Router in 5 Steps: A case study with Graphite

Graphite blog
Graphite blog · 2023-10-24T00:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码