ClickDapp มาทำให้ web3 ได้รับการยอมรับกันเถอะ!

Eggoverse
2 min readDec 12, 2023

ClickDapp

อีกหนึ่งแกนนำฝ่ายปฏิวัติ แห่งวงการ blockchain
การใช้ code จะไม่จำเป็นอีกต่อไป ! ด้วยการสร้าง, ปรับแต่ง และ deploy dapps ที่แสนง่ายดาย มาร่วมเป็นส่วนหนึ่ง ของขุมพลังนี้ powered by BOS.

แรงบันดาลใจ

ClickDapp ได้รับแรงบันดาลใจจากบริษัทใน Web 2 เขาพบว่าเครื่องมือที่ไม่ต้องเจอ Code ยุบยับ (No-code tooling) จะช่วยเพิ่มศักยภาพให้การประสานงาน จาก Dev สู่ ผู้จัดการโครงการ (Project Manager), ไปจนถึงผู้ประกอบการรายใหญ่-รายย่อยต่างๆ ให้การสร้างและทำซ้ำ product ราบรื่น แบบที่ ใครๆ ก็ทำได้ (ระดับความยาก 0)รวมถึงต้นทุนต่ำ และมีกระบวนการพัฒนาที่รวดเร็ว

เพื่อที่จะ onboard user นับพันล้านคน สิ่งที่ blockchain ส่วนใหญ่ทำก็คือการชักชวน builder ให้เข้ามาร่วมกับตน เพื่อให้ builder เหล่านั้นนำเหล่า user นับพันล้านตามมา

จนถึงขณะนี้ คุณไม่สามารถเริ่มต้นบริษัท Web 3 ของคุณได้โดยไม่ต้องรู้จักการเขียนโค้ด แต่ด้วย ClickDapp นี้ ทำให้เกิดการเปลี่ยนแปลงนั้นเกิดขึ้น

ClickDapp ทำอะไรได้ล่ะ ?

ClickDapp คือ no-code builder ที่เชื่อมต่อกับ Near BOS library และมอบพลังการสร้าง Dapp บน Blockchain ให้ Dev, Project Manager และผู้ประกอบการต่างๆ โดยไม่ต้องเขียน code ซักบรรทัด

ทำได้ยังไง ?

ClickDapp สร้าง PoC โดยเชื่อมต่อ BOS เข้ากับ web 2 no code builder ที่มีอยู่เดิม (plasmic)

เมื่อเชื่อมต่อเรียบร้อย เราสร้าง tech ตัวใหม่ที่เรียกว่า VmContext สิ่งนี้จะช่วยให้ BOS component เชื่อมต่อและ share สถานะความพร้อมใช้งานของแต่ละ component ด้วยความสะดวกนี้ ทำให้ component สามารถมอบพลังในการเริ่มต้นสร้าง Dapp ใหม่จาก 0 ให้กับ user ได้ ปล. UI และ UX ใหม่ทั้งหมดนะ

ในการพิสูจน์แนวคิดดังกล่าว เราได้สร้าง Set BOS Component ไว้ 3 Set:

  1. Liquity BOS Component — สามารถปรับแต่ง UI ได้ทั้งหมด โดยใช้ VmContext
  2. สารบัญ BOS component
  3. A Soulbound token minter

ความท้าทายที่พบเจอ

  • การแยก component ขนาดใหญ่ให้ออกมาเป็นย่อยๆ ให้ใช้งานง่าย
  • การ share สถานะ ระหว่าง component
  • การอดนอน (เป็นเรื่องปกติ)

ผลงานที่ภูมิใจเสนอ

เราภูมิใจที่ได้สร้างผลงานนี้ระหว่างงาน hackathon ที่ไม่ใช่แค่โครงสร้าง ของการสร้าง Dapp แบบ no code ยังรวมถึง sample app ตัวอย่างที่แสดงให้เห็นว่า user สามารถใช้ ClickDapp และ component สร้าง Dapp ได้

เราภูมิใจที่ได้ช่วยเหล่า hacker ในงาน hackathon เราได้รับการติดต่อจาก hacker ที่ไม่มีทีม tech ซึ่งเราให้ hacker คนนั้นใช้ ClickDapp และทำให้เค้าสามารถ deploy Dapp ของตัวเองได้ เป็นพลังให้ hacker สามารถใช้เวลาปรับปรุง idea และสร้าง Soulbound token minter ของตัวเองได้

เราเรียนรู้อะไรบ้าง

  • เราได้รู้ว่า เรายังต้องการ function อย่าง backend/smart-contract
  • เรายังต้องการ BOS component มากกว่านี้ เพื่อให้สามารถสร้างสรรค์ Product ได้มากขึ้น
  • นอกจากนี้ยังต้อง focus ที่การให้ความรู้สำหรับ non-tech user ว่า พวกเขาสามารถใช้ Web3 ในการสร้าง product ได้โดยไม่ต้องใช้ code แล้ว

ก้าวต่อไปของ ClickDapp

  • เพื่อให้สามารถสร้าง business logic สำหรับ dapp สอดคล้องกับ frontend
  • พัฒนา ดูแล และจัดการ BOS รวมถึง BOS components ใหม่ๆ ด้วย super-powers (โดยใช้ VmContext)
  • รวมระบบการทำงาน (Dev-ops) ให้เป็นแบบอัตโนมัติสำหรับ Dapps
  • ตัวอย่างเช่น deploy IPFS โดยตรง
  • หา Sponsor และจัดงานแข่งขัน hackathon ในการสร้าง Dapp โดยใช้ ClickDapp (แน่นอนว่าต้องมีเงินรางวัล !)

VDO : https://youtu.be/lWiEPZFD1LA

Github : https://github.com/p-destri/nearcon-clickdapp

Slide : https://drive.google.com/file/d/135Pom1SPGnx4j3daz6wXliaOgJcCR00d/view

ลองไปเล่นดู : https://clickdapp-poc-seven.vercel.app/liquity

Demo : https://drive.google.com/file/d/1k-Z-LHU2sSf5c69OuJe4Yk8E6gfPCP3J/view

ที่มา

https://devpost.com/software/click-dapp#updates

--

--