-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Tin Theethawat Savastham edited this page Apr 1, 2025
·
31 revisions
Open Intelligent Automation Research Center's Basic React Starter Project. This is just a lab not a good document follow great documents at Create React App
ทำความรู้จักกับ React การใช้งาน Component, Props การเริ่มวาง HTML Layout การนำ Component Library, CSS Library ง่าย ๆ มาวางให้เห็นภาพของ React
- Instruction: Project-1-Familiar-With-React-Instruction
- Code ตัวอย่าง: ในโฟลเดอร์ 01-familiar
ติดตั้ง Tailwind CSS การเรียกใช้ การเขียน การวาง Layout และการหา Component Library อื่น ๆ มาช่วย
- Instruction: Project-2-Instruction-Tailwind-CSS
- Code ตัวอย่าง: ในโฟลเดอร์ 02-tailwind
การเข้าสู่ Concept หลักของ React Hook หรือ React Functional Component
- Instruction: Project-3-Instruction-HookAndAPI
- Code ตัวอย่าง: ในโฟลเดอร์ 03-hook
- Introducing to Hook Official Doc
- React Hooks คืออะไร มาลองหัดใช้กันดีกว่า / Devahoy
- useState และ useEffect ใน React / NeeMeOn Medium
- Axios
- Node Package Manager / NPM
- Starwar API
- Instruction : Project-4-Instruction
- Code ตัวอย่าง: ในโฟลเดอร์ 04-express-backend
- สร้าง RESTful API ด้วย Express — Express 101
- ทำ Backend API ด้วย Node.js และ MongoDB กันดีกว่า
- MongoDB Official Website
- Mongoose Official Doc
- Download MongoDB Community Server
- ExpressJS Official Doc
- Instruction : Project5 Instruction
- ในโฟลเดอร์ 05-front-back-integrate
- Instruction : Project6 Instruction
- ในโฟลเดอร์ 06-routing
- Instruction : Project7 Instruction
สมมติว่าเรากำลังทำการสร้างระบบร้านค้า เรามี Product และเรากำลังสร้างรถเข็น (Cart) เพื่อเก็บ Product เอาไว้ซื้อของ
- Instruction : Project8 Instruction
นำ Product ที่อยู่ในรถเข็นมาสร้างเป็น Order แล้วเก็บไว้ใน Database
- Instruction : Project9 Instruction
การเปลี่ยนการ Query แบบการ Find แล้ว Populate มาเป็นการใช้ Aggregation Pipeline แทน
- Instruction : Project10 Instruction
- Code ตัวอย่าง : โฟลเดอร์ 10-Aggregation-Pipeline
- Instruction : Project 11 Instruction
- Code ตัวอย่าง : โฟลเดอร์ 11 Pagination Search
- Instruction : Project 12 Instruction
- Code ตัวอย่าง : โฟลเดอร์ 11 Pagination Search
With 💖, Create at 2022-24 from Intelligent Automation Research Center & Intelligent Automation Engineering Center