# About this guide book

Guide book นี้มีจุดประสงค์เพื่อฝึกฝนวิธีการสร้าง Fullstack System ภายในระยะเวลาอันสั้น, Guide Book นี้ถือว่ามี public license ทุกคนสามารถเข้าถึงและอ่านได้ แต่อย่างไรก็ตามผู้เขียนนั้นก็คำนึงถึงความสำคัญของการเรียนรู้ด้วยตนเอง และความสามารถในการค้นหาคำตอบและแก้ไขปัญหาด้วยตนเองซึ่งเป็นทักษะสำคัญของ Developer ในระยะยาว หนังสือดังต่อไปนี้ถึงจะมีการสอนเนื้อหาโดยตรงที่น้อยที่สุดแต่ถูกออกแบบมาให้มีโจทย์หรือ Mini-project ที่จะชักจูงผู้อ่านให้เรียนรู้เนื้อหาแต่ละหัวข้อที่ผู้เขียนต้องการ เพื่อให้เกิดความรู้สึกของการค้นพบอะไรบางอย่างด้วยตนเอง (sense of discovery) โดยเนื้อหาจะครอบคลุม Technologies ดังต่อไปนี้

* SvelteKit
* TailwindCSS
* Prisma
* Postgresql
* Docker
* tRPC
* Monorepo
* Monolith
* Typescript
* Github

และจะพูดถึงหรือเกริ่นเนื้อหาทฤษฎีที่ควรทราบควบคู่ไปด้วยดังต่อไปนี้

* Client - Server communication
* HTTP Requests
* API
* Rendering Patterns
  * Client Side Rendering
  * Server Side Rendering
  * Static Site Generation
* Design Patterns
  * Factory Pattern
  * Builder Pattern
  * Composite Pattern
  * Facade Pattern
  * Adapter Pattern
* Code Architecture
* Node.js
* Serverless Architecture
* Version Control

&#x20;เมื่อเสร็จสิ้นการฝึกฝนแล้ว ผู้เขียนหวังว่าผู้อ่านนั้นจะมีความสามารถในการพัฒนาระบบ Fullstack Web Application ด้วย SvelteKit Framework


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://svelte.supratouch.dev/about-this-guide-book.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
