Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

Update carbon-tutorial to use Next.JS #10994

Closed
11 of 13 tasks
tay1orjones opened this issue Jul 18, 2023 · 0 comments
Closed
11 of 13 tasks

Update carbon-tutorial to use Next.JS #10994

tay1orjones opened this issue Jul 18, 2023 · 0 comments

Comments

@tay1orjones
Copy link
Member

tay1orjones commented Jul 18, 2023

Problem

The tutorial is currently using react-scripts. This project is no longer the de facto choice for starting a new react app. Create React App (CRA) itself (the bootstrapper for react-scripts) is moving in a different direction. In effect, this dependency is now dead and has not been updated since June of 2022. We're at risk of this project becoming stale and a greater possibility of CVE's impacting stability of the project.

Proposal

When starting a new react project, the docs now clearly define NextJS as a preferred choice. We're also already working to reduce our reliance on react-scripts and CRA elsewhere in the Carbon Design System carbon-design-system/carbon#13637.

Updating the tutorial to NextJS presents us with a great opportunity to provide the community with better getting started resources that are current with modern react app development tooling and practices.

How

@jeremycaine has already started the migration! Thank you! 🙏 🎉

Steps to complete the migration

  1. 0 of 3
    andreancardona guidari
  2. role: dev 🤖
    andreancardona guidari
  3. role: dev 🤖
    andreancardona guidari
  4. 6 of 7
    role: dev 🤖
    andreancardona guidari
  5. role: dev 🤖
    andreancardona guidari
  6. 3 of 7
    role: dev 🤖
  7. andreancardona guidari
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Archived in project
Archived in project
Development

No branches or pull requests

3 participants