🔥 หากใครกำลังสงสัยว่า Client-Side Rendering และ Server-Side Rendering มันแตกต่างกันยังไง? เหมาะกับการใช้งานแบบไหน วันนี้แอดสรุปมาให้เพื่อนๆ แล้วจ้า ไปอ่านไปเลย!!
.
✨ Client-Side Rendering (CSR) - การแสดงผลฝั่ง Client
การทำงานของมันคือเมื่อเราสร้างเว็บด้วย React, Angular, หรือ Vue จะมีการทำงานแบบ SPA (Single Page Application) คือในช่วงแรกที่ผู้ใช้เปิดเว็บมา มันจะมีแค่คำสั่ง HTML พื้นฐาน หรือแสดงแค่ Template การแสดงผลเนื้อหาเบราว์เซอร์จะทำการส่ง Request ให้ Server ก่อน จากนั้นจะดึง Code JavaScript ออกมา และแสดงผลเนื้อหาต่างๆ ให้กับผู้ใช้ได้เห็นนั่นเอง
.
👍 ข้อดี
ง่ายต่อการเขียน Code
แสดงผลอย่างรวดเร็ว (ยกเว้นการ Request ครั้งแรก)
เป็นการทำงานแบบแยกส่วน
.
👎 ข้อจำกัด
ไม่ค่อยรองรับ SEO
มีความซับซ้อน
.
🙋 เหมาะกับ: เว็บไซต์ที่ต้องการโต้ตอบกับผู้ใช้อยู่บ่อยครั้ง และมีการเข้าใช้งานแบบนานๆ
.
✨ Server-Side Rendering (SSR) - การแสดงผลฝั่งเซิร์ฟเวอร์
การแสดงผลฝั่งเซิร์ฟเวอร์จะแสดงผลทุกครั้งที่มีการ Request ซึ่งเซิร์ฟเวอร์จะทำการรวบรวมข้อมูลที่อยู่ในฐานข้อมูลและส่งข้อมูลที่ได้ไป Render เป็น HTML Template จากนั้นจะถูกส่งไปยังเบราว์เซอร์เพื่อแสดงผลให้ผู้ใช้เห็น
.
👍 ข้อดี
รองรับ SEO
ง่ายต่อการเขียน Code
ทำงานแบบแยกส่วน
.
👎 ข้อจำกัด
มีความซับซ้อน
.
🙋 เหมาะกับ : เว็บไซต์ที่แสดงผลเนื้อหา โดยที่ไม่มีการโต้ตอบกับผู้ใช้
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
「react render html」的推薦目錄:
- 關於react render html 在 BorntoDev Facebook 的精選貼文
- 關於react render html 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
- 關於react render html 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
- 關於react render html 在 Rendering raw html with reactjs - Stack Overflow 的評價
- 關於react render html 在 RenderHTMLProps | React Native Render HTML 的評價
- 關於react render html 在 Issues · meliorence/react-native-render-html - GitHub 的評價
react render html 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
หนังสือ React ของคุณ Krasimir Tsonev ฉบับแปลภาษาไทย หาอ่านได้ที่นี้
https://github.com/reactbkk/react-in-patterns-th
จดประสงค์เล่มนี้เอาไว้อธิบายดีไซน์แพตเทิร์นและเทคนิคพัฒนาเว็บแอพพลิเคชันด้วย React ซึ่งเป็นไลบรารี่ฝั่ง Javascript ชื่อดังเอาไว้สร้าง UI โดยจะ Render DOM Element ต่างๆ ในหน้า HTML ให้ ซึ่งเจ้าของโปรดักส์นี้ก็คือ facebook นั่นเอง
react render html 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
หนังสือ React ของคุณ Krasimir Tsonev ฉบับแปลภาษาไทย หาอ่านได้ที่นี้
https://github.com/reactbkk/react-in-patterns-th
จดประสงค์เล่มนี้เอาไว้อธิบายดีไซน์แพตเทิร์นและเทคนิคพัฒนาเว็บแอพพลิเคชันด้วย React ซึ่งเป็นไลบรารี่ฝั่ง Javascript ชื่อดังเอาไว้สร้าง UI โดยจะ Render DOM Element ต่างๆ ในหน้า HTML ให้ ซึ่งเจ้าของโปรดักส์นี้ก็คือ facebook นั่นเอง
react render html 在 RenderHTMLProps | React Native Render HTML 的推薦與評價
GenericPressable ? : ComponentType < GenericPressableProps > ;. A component used to wrap pressable elements (e.g. when provided onPress ) ... ... <看更多>
react render html 在 Issues · meliorence/react-native-render-html - GitHub 的推薦與評價
iOS/Android pure javascript react-native component that renders your HTML into 100% native views - Issues · meliorence/react-native-render-html. ... <看更多>
react render html 在 Rendering raw html with reactjs - Stack Overflow 的推薦與評價
... <看更多>
相關內容