Replies: 5 comments 2 replies
-
TaskFirst stage
Second stage
|
Beta Was this translation helpful? Give feedback.
-
https://github.com/ckb-js/kuai may support some of the features listed here. |
Beta Was this translation helpful? Give feedback.
-
cool, haven't heard news from kuai yet for some time. I am curious what is the status of kuai? here we are refactoring the docs site for CKB, and the problem we faced is that asking developers (especially dapp developers focus on js/ts tech stack) to run a devnet involves too many steps(you need to edit a lot of configs), we want to lower the cost here, so we plan to do a very thin wrap around devnet to get developers started. If kuai already cover such thing we are happy to use that. also, another very important question: do we recommend kuai instead of lumos for developers nowadays when they're looking to build on CKB? What are your thoughts about it? @Flouse @Keith-CY |
Beta Was this translation helpful? Give feedback.
-
We have a MVP https://www.npmjs.com/package/@offckb/cli I only tested it on Mac, Linux should work too, Windows is not supported now. Also, the docker version of this is not supported either. looking for some feedback. |
Beta Was this translation helpful? Give feedback.
-
Given the feedback, we will adjust the Instead of making That brings two adjustments:
In my opinion, there are two big problems for Dapp developers entering the CKB world: The first one is onboarding, which results from poor-docs/hard-to-understanding of the design pattern of the UTXO model. The second one is lacking of well-designed easy-to-setup Dapp development tooling and infrastructure compared to ecosystems like Ethereum.
|
Beta Was this translation helpful? Give feedback.
-
see #3 (comment) for updates
Purpose
The general idea is to use
offckb
to quickly provide an easy clean and full local CKB development environment for dapp developers(mainly for the js/ts tech stack). and starting from here, we may add more tooling and features for contract developers. But the js/web developers are the main ones at the first stage.To do that, we need to cover serval things:
MVP
To start with, we will build:
npm install
and executed tolumos
to init and build the CKB DAPP project in typescript. Thinkhardhat
for Ethereum.Beta Was this translation helpful? Give feedback.
All reactions