Remote development

As projects and template updates become more complex, it is possible to develop Liquid templates and projects outside of the Silverfin Platform environment. This allows you to use your preferred tools, such as an IDE or text editor. By default, development on the Silverfin Platform is done using a Liquid editor based on the Ace editor, so no external tools are required.

Silverfin Development Toolkit

sf-toolkit is a command line tool that can be used for Silverfin template development and Liquid testing. For the technical details you can refer to the README.

Features

  • Create Liquid tests for templates in specified files
  • Run liquid tests from your IDE or text editor
  • Import code and metadata for templates, export files and shared parts from the platform
  • Update template code and metadata for templates, export files and shared files onto the platform

Liquid toolchain

The Silverfin Development Toolkit enables developers to integrate VSCode and GitHub into template development. The combination of these tools for Liquid development is referred to as the Liquid toolchain. In this section, we’ll cover everything you need to start working with the Liquid toolchain, from installing the necessary tools on your machine to best practices for using Git.


What’s Next