By lew Founder on Tag: Supabase, PostgreSQL
PostgreSQL

Supabase ประกาศโอเพนซอร์ส Snaplet ชุดเครื่องมือดึงฐานข้อมูล PostgreSQL จาก production มายังชุด development หลังจากที่บริษัทผู้พัฒนาเดิมประกาศปิดตัว และทีมงานบางส่วนย้ายมาอยู่กับ Supabase

Snaplet ประกอบด้วยเครื่องมือ 3 ตัว ได้แก่

Read more   1 comment  
By lew Founder on Tag: Supabase, PostgreSQL, WebAssembly
PostgreSQL

Supabase ประกาศฟีเจอร์ใหม่ในส่วนขยาย Wrappers สำหรับ PostgreSQL ให้สามารถดึงโมดูล WASM ไปรันในตัวเองได้ เปิดทางให้นักพัฒนาสามารถเชื่อมข้อมูลของตัวเองให้กลายเป็นตารางใน PostgreSQL

Read more   1 comment  
By lew Founder on Tag: Supabase, Open Source, Storage, Amazon S3

Supabase ระบบ backend-as-a-service แบบโอเพนซอร์สประกาศฟีเจอร์ใหม่เพิ่มเติมคือระบบการเข้าถึงไฟล์ด้วยโปรโตคอล S3 จากเดิมที่มี API เฉพาะทางของตัวเอง

Supabase Storage เป็นโครงการย่อยภายใต้กลุ่ม Supabase และเป็นหนึ่งในไม่กี่โครงการที่สามารถใช้โปรโตคอล S3 ได้ในตัว โดยก่อนหน้านี้ Minio เป็นโครงการยอดนิยม แต่ก็มีแนวทางของตัวเองที่จะเป็นระบบสตอเรจเต็มรูปแบบต้องการ etcd เพื่อเก็บ metadata ขณะที่ Supabase ต้องการใช้ PostgreSQL

Read more    
By lew Founder on Tag: PostgreSQL, Supabase
PostgreSQL

Supabase โครงการ back-end-as-a-service แบบโอเพนซอร์สเปิดโครงการ Postgres Language Server เปิดทางให้ editor ภาษาต่างๆ สามารถเขียนโค้ด SQL แบบ PostgreSQL ได้ง่ายขึ้น

Language Server นั้นเป็นโปรโตคอลที่สื่อสารกับ editor เพื่อให้ editor รองรับภาษาใหม่ๆ ได้เต็มรูปแบบ โดยรองรับฟีเจอร์เช่น syntax highlighting, auto-completion, แสดงจุดผิดพลาดของโค้ด, ทำ code formatting

Read more    
By lew Founder on Tag: Supabase, Serverless

Supabase เปิดซอร์สโครงการ Edge Runtime ที่เคยให้บริการ Edge Function อยู่ก่อนแล้ว ทำให้นักพัฒนาสามารถพอร์ตโค้ดไปรันเองได้นอกแพลตฟอร์ม Supabase เอง

ภายในของ Edge Runtime เป็น Deno แทบทั้งหมด แต่เพิ่มเว็บเซิร์ฟเวอร์ที่เขียนด้วย Rust เข้ามา โดยตัว Deno เองถูกตัด API ออกไปบางส่วน และสามารถจำกัดการใช้หน่วยความจำและระยะเวลารันได้เหมือนในคลาวด์ ทำให้นักพัฒนามั่นใจได้ว่าพฤติกรรมรันไทม์จะตรงกัน
นักพัฒนาสามารถเขียนฟังก์ชั่นด้วย TypeScript, JavaScript, หรือภาษาอื่นๆ ผ่านทาง WASM ได้ทั้งหมด

Read more   1 comment  
By lew Founder on Tag: PostgreSQL, Supabase, Open Source, WebAssembly
PostgreSQL

Supabase ผู้พัฒนาแพลตฟอร์มทดแทน Firebase เปิดโครงการ postgres-wasm พอร์ต PostgreSQL ทั้งก้อนเข้าไปรันในเบราว์เซอร์ด้วย WASM แม้ว่าก่อนหน้านี้ Crunchy Data จะเคยทำโครงการแบบเดียวกันมาก่อนแล้ว แต่ก็ทำไว้ใช้งานสำหรับเว็บสอน SQL ของ Crunchy Data เองเท่านั้น แต่ postgres-wasm นี้เป็นโครงการโอเพนซอร์สที่นำไปใช้งานอย่างอื่นได้ด้วย

โครงการนี้ทาง Supabase พัฒนาโครงการร่วมกับ Snaplet โครงการแปลงข้อมูลในฐานข้อมูลเพื่อให้นักพัฒนานำข้อมูลจากโปรดักชั่นไปใช้งานได้ ตัวโครงการ postgres-wasm จึงมี repository สองที่จากทั้ง Supabase และ Snaplet

Read more    
By lew Founder on Tag: Supabase, PostgreSQL
PostgreSQL

Supabase ผู้พัฒนาแพลตฟอร์มพัฒนาแอปแบบ PaaS ประกาศโครงการส่วนขยายสำหรับ PostgreSQL เพื่อขยายความสามารถของฐานข้อมูลอีกสองโครงการ คือ Supabase Vault และ pg_jsonschema

Read more    
By lew Founder on Tag: GraphQL, Supabase, Database, PostgreSQL
PostgreSQL

Supabase เปิดตัวโครงการ pg_graphql ส่วนขยายสำหรับ PostgreSQL แบบโอเพนซอร์ส เพื่อรองรับการคิวรีแบบ GraphQL ได้โดยตรง ใช้แรมน้อยกว่าเทคโนโลยี

ซอฟต์แวร์สำหรับให้บริการ GraphQL บนฐานข้อมูลแบบ SQL นั้นมีอยู่หลายตัว หากนับเฉพาะที่รองรับ PostgreSQL และเป็นโครงการโอเพนซอร์สก็มี Graphile และ Hasura ได้รับความนิยมอย่างสูงอยู่แล้ว แต่ทาง Supabase ระบุว่าโครงการเหล่านี้อาศัยส่วนประกอบมากเกินไป ทำให้ใช้หน่วยความจำสูง จึงต้องสร้างโซลูชั่นแบบเบาขึ้นมาทดแทน

Read more   3 comments  
Subscribe to Supabase
Apple
public://topics-images/apple_webp.png
SCB10X
public://topics-images/347823389_774095087711602_515970870797767330_n_webp.png
Windows 11
public://topics-images/hero-bloom-logo.jpg
Doom
public://topics-images/doom_logo.png
Huawei
public://topics-images/huawei_standard_logo.svg_.png
Threads
public://topics-images/threads-app-logo.svg_.png
Google Keep
public://topics-images/google_keep_2020_logo.svg_.png
Fortnite
public://topics-images/fortnitelogo.svg_.png
Instagram
public://topics-images/instagram_logo_2022.svg_.png
SCB
public://topics-images/9crhwyxv_400x400.jpg
Microsoft
public://topics-images/microsoft_logo.svg_.png
Basecamp
public://topics-images/bwpepdi0_400x400.jpg
Tinder
public://topics-images/hwizi8ny_400x400.jpg
FTC
public://topics-images/seal_of_the_united_states_federal_trade_commission.svg_.png
Pinterest
public://topics-images/pinterest.png
Palantir
public://topics-images/-nzsuc6w_400x400.png
Gemini
public://topics-images/google_gemini_logo.svg__0.png
AIS Business
public://topics-images/logo-business-2021-1.png
PostgreSQL
public://topics-images/images.png
JetBrains
public://topics-images/icx8y2ta_400x400.png
Krungthai
public://topics-images/aam1jxs6_400x400.jpg
Palworld
public://topics-images/mccyhcqf_400x400.jpg
Bill Gates
public://topics-images/bill_gates-september_2024.jpg
VMware
public://topics-images/1nj4i1gp_400x400.jpg
Take-Two Interactive
public://topics-images/0khle7nh_400x400.jpg
OpenAI
public://topics-images/ztsar0jw_400x400.jpg
Thailand
public://topics-images/flag_of_thailand.svg_.png
NVIDIA
public://topics-images/srvczsfq_400x400.jpg
ServiceNow
public://topics-images/ytnrfphe_400x400.png
PS5
public://topics-images/playstation_5_logo_and_wordmark.svg_.png
Klarna
public://topics-images/urcllpjp_400x400.png
Google Play
public://topics-images/play.png
Drupal
public://topics-images/drupal.png
Virtua Fighter
public://topics-images/virtua_figther_2024_logo.png
Paradox Interactive
public://topics-images/paradox_interactive_logo.svg_.png
Europa Universalis
public://topics-images/europa-icon.png
Nintendo Switch 2
public://topics-images/mainvisual.png
Cloudflare
public://topics-images/cloudflare_logo.svg_.png
Samsung
public://topics-images/samsung.png
Google
public://topics-images/google_2015_logo.svg_.png
Uber
public://topics-images/uber.png
Microsoft 365
public://topics-images/m365.png
USA
public://topics-images/flag_of_the_united_states.svg_.png
GM
public://topics-images/0pe0po-z_400x400.jpg
Perplexity
public://topics-images/perplex.jpg
Xperia
public://topics-images/xperia.png
iOS 18
public://topics-images/ios-18-num-96x96_2x.png