A Quick Way to Improve React Testing Times
5 minutes by Jakub Janczyk
Despite having many benefits, integration testing is not without its downsides. One of those issues can be a lack of speed. Read on to learn how one Jakub approached the problem.
What can good data do for you? - Twilio Segment Customer Data Platform
sponsored by Twilio
Segment helps every team access good data. Data that’s real-time, clean, and accurate. The result? Relevant customer experiences that drive revenue. Segment helps 25,000+ companies turn customer data into tailored experiences. With customer profiles that update real-time and best in class privacy features, you can make good data available to every team.
Next.js security checklist
11 minutes by David Mytton
A security checklist of 7 things to improve the security of your Next.js applications. Dependencies, data validation & sanitization, environment variables, code exposure, security headers, centralizing functions, getting help from your editor.
Creating a Reusable SubmitButton with UseFormStatus
6 minutes by Aurora Scharff
With React 19 on the horizon, the useFormStatus
hook is a powerful tool for handling form submissions. It will allow us to create a submit button that can be used across multiple forms, while it handles the form state for us. In this blog post, we’ll create a reusable SubmitButton with useFormStatus
.
Build a drag and drop to-do list
11 minutes by Corina Udrescu
Build a Kanban-style to do list, where you can drag the cards from one column to the other to mark them as “To do”, “In Progress” or “Done”.
Codemod partnering with the React team
3 minutes by Alex Bit
Codemod is excited to partner with the React team to create an exceptional migration experience for v19 and future releases. Read on to learn more.
[在线阅读](https://link.mail.beehiiv.com/ss/c/u001.3mTwTBe\_1W4fLvRj4unk8hErXB2vrDHg5DYaj51xP1Vrfq2KwNid20xpCgvwg9Egpm0fbDwBaC536x4sHn9N4dyJbVYRDDt8RCGUVGCQ1rIc RBeYsBSLOUBK58CsZFvsPzfloBOzfmFrnaesXrBQq9BTKpdkdD9RpnsZL1NKMdSdFRJhlBDNv9CMb6ZCzNgPx-ZUD373u7fq9DStue6GBYYiL8aXWIHl0mYSvHced1916J1pvbU3sXnvcRHrdw GLq4yAKJ3NXHey03I0m2RyHw3ubEQPVdEFEqufZ6-Rp2sM8l41EECiokmEgjAMWj7FALTXml8ouGza IEpyoiGW4FnJ8KOg0gabF7hP4Ql-9bzdfpDCRL_lSUIQYI5UUfMqubDq01IcR-ftvq9TuCDB_lwcnt YNZyqJEpTZLEjuFfnaxiFWLUJ2qwCx8et9oUE9_jkak-fHyRH8ZvLQUwRwY_F4croPGZlgBscy1agQXV47boenRALIb1WJqo9zIyDs73_ZNpEuolhEUEK0sOeNM3WAKyeItqTnh2151se318BeLWJmk DuxmyPH9jRm6Eb6UJpHScRjP-xnEcRHi5xE0QSeyiP01N_xiboQEgqvb64/479/oGEimEYlQcKWTFeSWxcMmQ/h0/h001.aw5PksDrVHdIuS-C8eaDXEuqoxdHF-3deosrhNu88T4 )
[缩短 React 测试时间的快速方法](https://link.mail.beehiiv.com/ss/c/u001.96pnkUdR2Et9YTtP31beqSByW6j0I2geDLx63JfBY8KhPYYHkkj7g\_SnR-NJI0FrApdnSuh0uReWiJW0xQDulLgisbAbLrJcF5-Vy xZ_Hmgkn4LLuDmvT0X7KYj_6B9VKxLS6bh3PKI2tB8KZRUSe8pTiXwisLIASGAR9TAu-a_UNv_SbyBq9-5ejiY60WkSsO_cSdhBWXAAQuJQx8s03Q/479/oGEimEYlQcKWTFeSWxcMmQ/h1/h0 01.LvkF5eJEhTz1HyG4i2OnScnvx1Tsvish1sKmOVxl4uU)
5 分钟 Jakub Janczyk
尽管集成测试有很多好处,但它也有其缺点。这些问题之一可能是速度不够。请继续阅读,了解 Jakub 如何解决这个问题。
【好的数据能为您做什么? - Twilio 细分客户数据平台](https://link.mail.beehiiv.com/ss/c/u001.96pnkUdR2Et9YTtP31beqZDc6CvoM57HfpmGHktxcZjZDzznKwkCgdxRGrWFiTqewx8NkcOtCU2l4MjNK3nM1vQmInvgtEraITHmg fhimP5dcv0hjJgxk_iN7SS6oICzfn4HfyRqhn2GnvJEFo1TLfD1tuooZk-hnsRwgocXMCStAa7QLbZRs8r_da0XQNVALgrfcaMvQXIxat25r2GtLw/479/oGEimEYlQckWTFeSWxcMmQ/h2/h001 .3c7Rx5PeRvJm1SSGJR_Mxa5kclVWqh_EXsQnuzr1GD0)
由 Twilio 赞助
Segment 可帮助每个团队访问良好的数据。实时、干净且准确的数据。结果呢?推动收入的相关客户体验。 Segment 帮助 25,000 多家公司将客户数据转化为定制体验。借助实时更新的客户档案和一流的隐私功能,您可以为每个团队提供良好的数据。
[Next.js 安全检查表](https://link.mail.beehiiv.com/ss/c/u001.0APXl0QZL7fWOKx6hVh63qVOE6\_bG1WEZeYoyc7qy9H9oZOSe-3at46oviyAMQFSJQNcjzUlfetIu1QbrDw8UAQ9byTlv1BI8OW7hNur2UMk2 BQHIONVO6-wTHNTCrhF2xYMamX-aVogCtF8mStZF0jqp7E6zRLF6ReU7xo7fLM2zwXfKxc-1ZnPp0XsVmhX-hM7TZVg_UPtW1mxv4-PJA/479/oGEimEYlQckWTFeSWxcMmQ/h3/h001 .-J0VUBDAkJ5DFtKom4TObN5KPzsimQeLAWKfYD40uO8 )
11 分钟 大卫·米顿
安全清单,包含 7 个事项,可提高 Next.js 应用程序的安全性。依赖关系、数据验证和清理、环境变量、代码公开、安全标头、集中功能、从编辑器获得帮助。
[使用UseFormStatus创建可重用的提交按钮](https://link.mail.beehiiv.com/ss/c/u001.DNYuWskNLZN5iE3d5ylPw40cKvTfguX8e\_fzKhv5jclJx4ZnlSEXyITRMV9rKo55qfQhaCCR5trJlu78wyH0cwe0qu9AN4CooPQT 9rGd5sGQYZLvglDPtBsSCeKEN_PLnf0WQvS8cYE4ruTMDO0H5BrdpCstL9FRvodDlEt1KrJ8MCNty53Ruqt3B7boXtx08gJRYcm0H9GiadK47imOkyFS7trQI_84mltStXfa9PxmPAfgr36pOCeAuzqO aH3c/479/oGEimEYlQcKWTFeSWxcMmQ/h4/h001.Cj6UxyekLCKCpiozlJ_02nZ6-b4ahsqysHBPKYn6XSk)
6 分钟 奥罗拉·沙夫 (Aurora Scharff)
随着 React 19 的出现,“useFormStatus”钩子是处理表单提交的强大工具。它将允许我们创建一个可以跨多个表单使用的提交按钮,同时它为我们处理表单状态。在这篇博文中,我们将使用“useFormStatus”创建一个可重用的 SubmitButton。
[构建拖放待办事项列表](https://link.mail.beehiiv.com/ss/c/u001.UBh74i5ibvpiWu-3SxqXvmT1tfMGfxA3v\_DxMTfUzLWUnXrsKgR8G6aOEbNJdGgyCd\_2vpG7cKkAQ75rxNvPmx7pXfeIt5OhTf\_8 f-PZZ2izdbnDtrezlwoJmb84_92UygR6AokfwagnfatXg9PNzQq2RfnNysePyskC-mYDzD4b3NabBOcHFSxPqDkdlcIbWylsiLiU-HBkVXww0nJZ1AESybWCkByo9T5xfSKdTx4/479/oGEimeylQckWT FeSWxcMmQ/h5/h001.-JcpwgPNhhEsre9rxqP4Z4Qpm5 -A-MQFGqMImRzzWsE)
11 分钟 Corina Udrescu
构建看板式待办事项列表,您可以将卡片从一列拖到另一列,将其标记为“待办事项”、“进行中”或“已完成”。
[Codemod 与 React 团队合作](https://link.mail.beehiiv.com/ss/c/u001.H7TV3nVHQvyVqifzthtBOTHmvfeHFt3bVyOehCkRhSKizyjxWpaqDECnvBUdEG\_C4xC-7R3jMiT7ZONDhe3\_k4O2kL5jl3zNhhWlryjgDGJlP QKIalzQDwFKFrWnTilQ-IJ7wlOV_-GHr7PRt6cC_ijX5yUu3ZZvXhhksmmOaOBhUwY1NwDD-w4dgU0HP-bp/479/oGEimEYlQcKWTFeSWxcMmQ/h6/h001.09C1w9mezqkqz_iAGzpPqydidtK wpsFDY5wEzO985pk)
3 分钟 亚历克斯·比特
Codemod 很高兴与 React 团队合作,为 v19 和未来版本创造卓越的迁移体验。继续阅读以了解更多信息。
发布者