As an Appsmith developer setting up the client codebase locally on Windows OS, I need to first set up WSL. Then, I need to ensure that I have Docker and mkcert installed on my system. The client codebase uses ReactJS and Typescript, and I will be using VS Code Editor for development.
To set up Appsmith client code locally on Windows OS, it is necessary to set up WSL (Windows Subsystem for Linux) first. Once WSL is set up, the following steps can be followed:
- Install Docker on the system if not already installed. The link for installation is provided in the instructions.
mkcertwhich is used for SSL certificates. The link for installation is provided in the instructions.
- Clone the Appsmith repository from GitHub.
- Open Command Prompt in the cloned repository directory and run the command
mkcert -installto install the local SSL certificate.
docker-compose upto run the application in development mode.
- Access the Appsmith application in a browser at
The primary editor used for client-side development in Appsmith is Visual Studio Code. The codebase uses libraries like ReactJS, Redux-Saga, and Typescript. Additional details and instructions can be found in the provided link.