# Introduction

## React คืออะไร ?

React คือ JavaScript library ตัวหนึ่งที่ใช้สำหรับสร้าง user Interface (UI) โดยลักษณะที่เห็นได้ชัดของ React คือ รูปแบบการเขียน code ที่มีความซับซ้อนแบ่งเป็นส่วนเล็ก ๆ  ออกจากกันได้ ซึ่งแต่ละส่วนก็จะสามารถทำงานแยกกันได้อย่างอิสระ และสามารถนำไปใช้ซ้ำใน UI ส่วนอื่น ๆ ได้

## Element คืออะไร ?

เป็นหน่วยที่เล็กที่สุดที่เราใช้ใน React มักจะนำไปรวมกับ element อื่น ๆ เพื่อสร้างเป็น [component](https://sithelloworld2021.gitbook.io/helloermine/front-end/react/components)

## JSX

{% content-ref url="introduction/jsx" %}
[jsx](https://sithelloworld2021.gitbook.io/helloermine/front-end/react/introduction/jsx)
{% endcontent-ref %}

## export/import

{% content-ref url="introduction/export-import" %}
[export-import](https://sithelloworld2021.gitbook.io/helloermine/front-end/react/introduction/export-import)
{% endcontent-ref %}

## แหล่งอ้างอิง

{% embed url="<https://reactjs.org/>" %}
