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

Adding functional components to the React part of the Front-End Libraries course #48244

Closed
NehemiahDias opened this issue Oct 25, 2022 · 2 comments
Labels
status: on the roadmap Long term plans and features. type: feature request Threads classified to be feature requests. Implementation to be considered as a nice to have

Comments

@NehemiahDias
Copy link

Is your feature request related to a problem? Please describe.

There isn't any mention of functional components in the React section of the Front-End Libraries course. I believe, learning functional components is much more popular now and should be mentioned or taught to the user in one way or another

Describe the solution you'd like

While React class components are still helpful to know, functional components have less of a learning curve and are used much more than class components. I think adding functional components or replacing the class-based component learning would benefit the user.

Describe alternatives you've considered

I think if not fully remaking the React section to include functional components, at least mentioning them would be beneficial. Teaching the user the basic concept of functional components and teaching them to convert a class component to a functional one or vice versa would be a much more relevant introduction to React because hooks are pretty much leading to the replacement of class components.

Additional context

No response

@NehemiahDias NehemiahDias added the type: feature request Threads classified to be feature requests. Implementation to be considered as a nice to have label Oct 25, 2022
@ilenia-magoni
Copy link
Contributor

The redesign of the curriculum is also to add all the new features. Like the the Responsive Web Design certificate was update so all the others will be.

@ShaunSHamilton ShaunSHamilton added the status: on the roadmap Long term plans and features. label Oct 25, 2022
@ShaunSHamilton
Copy link
Member

Hello there,

Thank you for taking the time to open this. As mentioned above, the current curricula content is not undergoing any major changes - only bug fixes.

This is because our time is better spent creating new, improved, up-to-date content than trying to retroactively keep soon-to-be legacy content up to date.

As such, I am closing this issue as something that is planned on our roadmap: https://docs.google.com/spreadsheets/d/1KXEJvgnAziiePMp2Ovf_ssDqCFFWYuycXWBNp91k3qM/edit?usp=sharing (Look at the Front-end Libraries sheet)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: on the roadmap Long term plans and features. type: feature request Threads classified to be feature requests. Implementation to be considered as a nice to have
Projects
None yet
Development

No branches or pull requests

3 participants