Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create outline of training exercise for feedback #238

Open
sawyerh opened this issue Nov 8, 2023 · 1 comment
Open

Create outline of training exercise for feedback #238

sawyerh opened this issue Nov 8, 2023 · 1 comment
Assignees

Comments

@sawyerh
Copy link
Contributor

sawyerh commented Nov 8, 2023

Blockers

It likely makes sense to wait for #66 before creating a training exercise since the App Router includes many concepts that are different from the Pages Router currently in use.

What's the task?

The Next.js template includes multiple components that are useful for application teams, but an important part about the platform templates includes training as well. This milestone is to design a training exercise that can be used to onboard engineers onto the Platform and help them become fluent with the platform's components. The training exercise should ideally touch the various components of the Next.js template, including Storybook, internationalization, and the base Next.js framework.

For this task, we want to create an outline showing the scope of the exercise to get feedback, before investing too much time in building it out.

@sawyerh sawyerh added this to the Training exercise milestone Nov 8, 2023
@sawyerh sawyerh self-assigned this Nov 8, 2023
@rylew1
Copy link
Contributor

rylew1 commented Apr 1, 2024

Is the idea for the user to complete an assignment that must pass a set of test cases? Maybe have them fetch todos from a server component and pass it down to a client component?

Some random thoughts about this (if time allows):

  • A discussion of the client server boundary - I thought that was a bit confusing at first
  • Mermaid diagrams showing the ordering of server to client components could be useful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants