Conclusion
We’ve come to the conclusion of this workshop.
To recap what we’ve learnt:
- syntactic sugar: template string, destructuring, spread operator, and arrow function
- new JS features: block scope declaration,
Array
methods, ES modules - advanced fundamentals: closure, functional programming
What’s Missing
There are some topics that I think is important to grasp when programming in React, but not able to cover in this workshop:
- Asynchronous Programming: callback,
Promise
, andasync/await
. I think the topic is too wide to cover, and thus it’s placed under “Extra” for this workshop. - Frontend Tooling:
npm
,webpack
,babel
. Those are important knowledges when you programming in React because unlike Angular, React is unopinionated on tooling and you would likely need to tweaks them for your specific use case/workflow. I’ve covered them in my Intro to React workshop, you can have a read there, or join React KL meetup for future session.