Privacy Ratings

เฟรมเวิร์กฟรอนต์เอนด์และฟูลสแตก แบบโอเพนซอร์ส

เฟรมเวิร์กฟรอนต์เอนด์และฟูลสแตก 33 รายการที่เปิดเผยโค้ดภายใต้สัญญาอนุญาตที่ OSI รับรอง ประเมินด้านความเป็นส่วนตัวพร้อมหลักฐาน ตัวเลือกแนะนำมาก่อน แล้วตามด้วยคะแนน

  1. Svelte เกรด B ตัวเลือกแนะนำของเรา

    เฟรมเวิร์กคอมโพเนนต์สำหรับ JavaScript และ TypeScript ที่คอมไพล์คอมโพเนนต์เป็น JavaScript ตอนบิลด์แทนการใช้ virtual DOM

    MIT-licensed. ซอร์สโค้ด

  2. Alpine.js เกรด B

    เฟรมเวิร์ก JavaScript น้ำหนักเบาที่เพิ่มพฤติกรรมแบบรีแอกทีฟให้ HTML ผ่านแอตทริบิวต์ที่เขียนลงในมาร์กอัปโดยตรง

    MIT-licensed. ซอร์สโค้ด

  3. Backbone.js เกรด B

    ไลบรารี JavaScript น้ำหนักเบาที่ให้โครงสร้างแก่เว็บแอปพลิเคชันด้วยโมเดล คอลเลกชัน วิว และเราเตอร์

    MIT-licensed. ซอร์สโค้ด

  4. Blitz.js เกรด B

    ชุดเครื่องมือฟูลสแตกสำหรับ Next.js ที่เพิ่มการยืนยันตัวตน ชั้นข้อมูลที่ไม่ต้องเขียน API และการสร้างโค้ด

    MIT-licensed. ซอร์สโค้ด

  5. htmx เกรด B

    ไลบรารี JavaScript ที่ให้องค์ประกอบ HTML ส่งคำขอ HTTP และสลับใส่ HTML ที่เรนเดอร์จากเซิร์ฟเวอร์ผ่านแอตทริบิวต์ โดยไม่ต้องเขียน JavaScript

    Zero-Clause BSD licensed. ซอร์สโค้ด

  6. Inferno เกรด B

    ไลบรารี JavaScript สำหรับสร้างส่วนติดต่อผู้ใช้ด้วย virtual DOM และ API คอมโพเนนต์แบบเดียวกับ React

    MIT-licensed. ซอร์สโค้ด

  7. jQuery เกรด B

    ไลบรารี JavaScript สำหรับจัดการ DOM จัดการอีเวนต์ และ Ajax ซึ่งดูแลภายใต้ OpenJS Foundation

    MIT-licensed. ซอร์สโค้ด

  8. Marko เกรด B

    ภาษาและเฟรมเวิร์ก UI ที่อิง HTML สำหรับ JavaScript เดิมมาจาก eBay ซึ่งคอมไพล์คอมโพเนนต์สำหรับการเรนเดอร์ฝั่งเซิร์ฟเวอร์แบบสตรีมมิงและ partial hydration ในเบราว์เซอร์

    MIT-licensed. ซอร์สโค้ด

  9. Mithril.js เกรด B

    เฟรมเวิร์ก JavaScript ฝั่งไคลเอนต์ขนาดเล็กสำหรับสร้างแอปหน้าเดียว พร้อม virtual DOM การกำหนดเส้นทางในตัว และยูทิลิตี HTTP

    MIT-licensed. ซอร์สโค้ด

  10. Nuxt เกรด B

    เฟรมเวิร์กที่อิงกับ Vue สำหรับสร้างเว็บแอปพลิเคชัน พร้อมการเรนเดอร์ฝั่งเซิร์ฟเวอร์ การสร้างแบบสแตติก และการกำหนดเส้นทางตามไฟล์

    MIT-licensed. ซอร์สโค้ด

  11. React Router เกรด B

    ไลบรารีกำหนดเส้นทางและเฟรมเวิร์ก full-stack สำหรับ React ซึ่งโหมดเฟรมเวิร์กเป็นความต่อเนื่องของเฟรมเวิร์ก Remix

    MIT-licensed. ซอร์สโค้ด

  12. RedwoodSDK เกรด B

    เฟรมเวิร์ก React แบบฟูลสแตกจากทีม RedwoodJS ที่ทำงานบน Cloudflare Workers สร้างเป็นปลั๊กอิน Vite พร้อมเซิร์ฟเวอร์คอมโพเนนต์ การเรนเดอร์ฝั่งเซิร์ฟเวอร์ และฟีเจอร์แบบเรียลไทม์

    MIT-licensed. ซอร์สโค้ด

  13. Remix เกรด B

    เว็บเฟรมเวิร์กฟูลสแตกสำหรับ JavaScript และ TypeScript จาก Shopify ที่สร้างบนมาตรฐานเว็บ เช่น Fetch API และฟอร์ม HTML เวอร์ชันก่อนหน้าที่อิง React ยังคงอยู่ในฐานะโหมดเฟรมเวิร์กของ React Router

    MIT-licensed. ซอร์สโค้ด

  14. SolidJS เกรด B

    ไลบรารี JavaScript สำหรับสร้างส่วนติดต่อผู้ใช้ด้วย JSX และความเป็นรีแอกทีฟแบบละเอียด ซึ่งอัปเดต DOM โดยตรงโดยไม่ใช้ virtual DOM

    MIT-licensed. ซอร์สโค้ด

  15. SolidStart เกรด B

    เฟรมเวิร์ก full-stack สำหรับ SolidJS ซึ่งเป็นไลบรารี UI แบบ reactive พร้อมการกำหนดเส้นทาง ฟังก์ชันฝั่งเซิร์ฟเวอร์ และการเรนเดอร์ฝั่งเซิร์ฟเวอร์

    MIT-licensed. ซอร์สโค้ด

  16. SvelteKit เกรด B

    เฟรมเวิร์กสำหรับสร้างเว็บแอปพลิเคชันด้วย Svelte ซึ่งเป็นเฟรมเวิร์ก UI ที่อิงคอมไพเลอร์ พร้อมการกำหนดเส้นทาง การเรนเดอร์ฝั่งเซิร์ฟเวอร์ และการสร้างเว็บไซต์แบบสแตติก

    MIT-licensed. ซอร์สโค้ด

  17. Astro เกรด C

    เว็บเฟรมเวิร์กสำหรับเว็บไซต์ที่เน้นเนื้อหา ซึ่งเรนเดอร์หน้าเป็น HTML และโหลด JavaScript เฉพาะคอมโพเนนต์ที่โต้ตอบได้

    MIT-licensed. ซอร์สโค้ด

  18. Analog เกรด D

    เมตาเฟรมเวิร์กฟูลสแตกสำหรับ Angular ที่สร้างบน Vite พร้อมการกำหนดเส้นทางตามไฟล์ การเรนเดอร์ฝั่งเซิร์ฟเวอร์ การสร้างแบบสแตติก และ API route

    MIT-licensed. ซอร์สโค้ด

  19. Angular เกรด D

    เฟรมเวิร์กเว็บแอปพลิเคชันที่อิงกับ TypeScript จาก Google พร้อมคอมโพเนนต์ dependency injection การกำหนดเส้นทาง และ CLI

    MIT-licensed. ซอร์สโค้ด

  20. Aurelia เกรด D

    เฟรมเวิร์กฟรอนต์เอนด์ JavaScript และ TypeScript สำหรับสร้างเว็บแอปพลิเคชันด้วยคอมโพเนนต์ตามมาตรฐาน การผูกข้อมูล และ dependency injection

    MIT-licensed. ซอร์สโค้ด

  21. Ember.js เกรด D

    เฟรมเวิร์ก JavaScript สำหรับสร้างเว็บแอปพลิเคชัน พร้อมข้อตกลงมาตรฐาน CLI การกำหนดเส้นทาง และชั้นข้อมูล

    MIT-licensed. ซอร์สโค้ด

  22. Fresh เกรด D

    เว็บเฟรมเวิร์กสำหรับ Deno จาก Deno Land ที่เรนเดอร์หน้าบนเซิร์ฟเวอร์ด้วย Preact และส่ง JavaScript เฉพาะสำหรับส่วนที่โต้ตอบได้ (island)

    MIT-licensed. ซอร์สโค้ด

  23. Gatsby เกรด D

    เฟรมเวิร์กที่อิงกับ React สำหรับสร้างเว็บไซต์และแอปแบบสแตติก พร้อมชั้นข้อมูล GraphQL และปลั๊กอินสำหรับแหล่งเนื้อหา

    MIT-licensed. ซอร์สโค้ด

  24. Lit เกรด D

    ไลบรารีสำหรับสร้าง Web Components พร้อมพร็อพเพอร์ตีแบบ reactive และเทมเพลตแบบประกาศ

    BSD-3-Clause licensed. ซอร์สโค้ด

  25. Next.js เกรด D

    เฟรมเวิร์ก React จาก Vercel สำหรับสร้างเว็บแอปพลิเคชัน พร้อมการเรนเดอร์ฝั่งเซิร์ฟเวอร์ การสร้างแบบสแตติก และ API route

    MIT-licensed. ซอร์สโค้ด

  26. Preact เกรด D

    ไลบรารี JavaScript ขนาดเล็กที่มี API คอมโพเนนต์เข้ากันได้กับ React สำหรับสร้างส่วนติดต่อผู้ใช้

    MIT-licensed. ซอร์สโค้ด

  27. Qwik เกรด D

    เว็บเฟรมเวิร์กที่ serialize สถานะของแอปพลิเคชันลงใน HTML เพื่อให้หน้าทำงานต่อในเบราว์เซอร์ได้โดยไม่ต้อง hydration

    MIT-licensed. ซอร์สโค้ด

  28. React เกรด D

    ไลบรารี JavaScript สำหรับสร้างส่วนติดต่อผู้ใช้จากคอมโพเนนต์ ใช้สำหรับเว็บและแอปพลิเคชันแบบเนทีฟ

    MIT-licensed. ซอร์สโค้ด

  29. Stencil เกรด D

    คอมไพเลอร์จาก Ionic สำหรับสร้างเว็บคอมโพเนนต์ที่นำกลับมาใช้ใหม่ได้ด้วย TypeScript และ JSX ซึ่งทำงานได้กับเฟรมเวิร์กฟรอนต์เอนด์ใดก็ได้หรือไม่ใช้เฟรมเวิร์กเลย

    MIT-licensed. ซอร์สโค้ด

  30. TanStack Start เกรด D

    เฟรมเวิร์ก React และ Solid แบบฟูลสแตกที่สร้างบน TanStack Router และ Vite พร้อมการกำหนดเส้นทางที่ปลอดภัยด้านชนิดข้อมูล ฟังก์ชันฝั่งเซิร์ฟเวอร์ และการเรนเดอร์ฝั่งเซิร์ฟเวอร์

    MIT-licensed. ซอร์สโค้ด

  31. Vike เกรด D

    เฟรมเวิร์กที่อิง Vite สำหรับสร้างเว็บแอปพลิเคชัน พร้อมการเรนเดอร์ฝั่งเซิร์ฟเวอร์ การสร้างแบบสแตติก และการกำหนดเส้นทาง ใช้ร่วมกับไลบรารี UI เช่น React, Vue หรือ Solid

    MIT-licensed. ซอร์สโค้ด

  32. Waku เกรด D

    เฟรมเวิร์ก React แบบมินิมอลสำหรับสร้างเว็บแอปพลิเคชันด้วย React Server Components การเรนเดอร์ฝั่งเซิร์ฟเวอร์ และการสร้างแบบสแตติก

    MIT-licensed. ซอร์สโค้ด

  33. Vue เกรด D

    เฟรมเวิร์ก JavaScript แบบ progressive สำหรับสร้างส่วนติดต่อผู้ใช้ด้วยเทมเพลตแบบ reactive ที่อิงคอมโพเนนต์

    MIT-licensed. ซอร์สโค้ด

เปรียบเทียบ เฟรมเวิร์กฟรอนต์เอนด์และฟูลสแตก ทั้งหมด 34 รายการ ทั้งแบบโอเพนซอร์สและไม่ใช่โอเพนซอร์ส