# Introduction

- [ES6 & ES7](/react/introduction/es6-and-es7.md): Basic features of modern JavaScript syntax useful to know for learning React.
- [Components](/react/introduction/components.md): Basic building blocks of a React app.
- [Event Handling](/react/introduction/event-handling.md): To which other events can you listen?
- [Props & States](/react/introduction/props-and-states.md): State and Props are CORE concepts of React. Actually, only changes in and/ or state trigger React to re- render your components and potentially update the DOM in the browser.
- [☝🏻 Conditional Rendering](/react/introduction/untitled-2.md): To render or not to render?
- [💅🏼 Styled Components](/react/introduction/styled-components.md): It's all bout fashun and making your components look good.
- [CSS Modules](/react/introduction/css-modules.md): Scoped CSS styles for React components.
