Working with the Client

Introduction

Catalyst CLI enables you to set up and work with the project components that you did not initialize during the project initialization. You can set up the client and the functions directories from the CLI at any time while working with the project. You can also add a new AppSail service any time.

This feature is very convenient if you did not initialize the client package during the project initialization to host through web client hosting, or if you initialized an empty project, and then later need the client component to be added to your application. In such cases, you can quickly set up the client in its standard directory structure in your project directory.

The CLI will ensure that all the required configuration files of the client are initialized in their boilerplate structures. The updated information about the newly created client component will also be added to the catalyst.json file automatically, when you set it up. You can also perform a remote delete operation on the client component and delete any of its previously hosted versions from the CLI.

Note:
  • If you are a Visual Studio Code IDE user, you can install the Catalyst Tools extension, and perform CLI operations using your IDE in place of the CLI. Steps to work with Catalyst Client components using Visual Studio Code IDE can be found here
  • Web client hosting is suitable for basic and simple web applications. You can explore our robust frontend development service, Slate, that lets you seamlessly deploy web applications in a variety of popular JavaScript frameworks like Next.js, Angular, React, Vue, and more. Slate also provides automated deployments from GitHub, GitLab, or Bitbucket, and offers a host of other advanced features.

Last Updated 2025-12-09 21:51:15 +0530 IST

ON THIS PAGE