Skip to content

Instantly share code, notes, and snippets.

@shizn
Last active October 23, 2022 03:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shizn/9d95122027d06b319fd1a8f97a2754e8 to your computer and use it in GitHub Desktop.
Save shizn/9d95122027d06b319fd1a8f97a2754e8 to your computer and use it in GitHub Desktop.

RFC template

Project description

With TiDB Cloud VS Code extension, you can have one-station experience for developing HTAP cloud apps.

Background & motivation

For now, TiDB Cloud developers have to always visit our cloud console to manage their projects and clusters. This requires lots of context-switching which are usually error-prone. VS Code is world No.1 code editor for any language and any developers. Developers today can manage lots of cloud databases in VS Code while developing their applications. TiDB is not there yet.

This project aims to let TiDB Cloud meet where our developers are. Within VS Code, you can manage and connect to TiDB Cloud database seamlessly.

Project design

The design is simple and straightforward.

TiDB Cloud API -> TiDB Cloud Node.JS SDK + VS Code API -> TiDB Cloud VS Code extension.

An RFC explanation video

The following image shows the basic design. Developers can manage and connect to the database with the context menu on the project/cluster image

@jiezhu2007
Copy link

awsome

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment