Table of Contents
- Easy installation via Deno CLI
- A simple configuration file that allows you to customize your project’s settings
- A rich set of built-in components such as forms, pagination, menus, search boxes, and more
- A modular architecture that makes it easy to extend functionality by adding custom components
👉 Difference between Let and Const
👉 Store User Input in a variable with JS
👉 Sorting Numbers in JS
Fresh JS Framework has a few key features. Here are four of them:
Easy installation via Deno CLI
The installation process for this framework is super simple and straightforward. You just need to install the Deno CLI and you can bootstrap a Fresh JS project right away. Once you’ve installed it, you can use the included CLI tool to create a new project, or simply use the command-line interface to run commands within an existing project.
The recommended way of installing it is to use the Deno CLI. Or follow the commands below.
brew install deno
After installing the Deno CLI, you can go ahead and create a new Fresh JS project like so:
And run the development server with:
deno task start
It doesn’t get much easier than that.
A simple configuration file that allows you to customize your project’s settings
It has a configuration file that is designed to be simple, but also flexible. This allows you to customize your project’s settings in a way that works best for your workflow and preferences.
For example, you can use the configuration file to set up a proxy server for your website, so it will load faster. You can also set up your domain name as an alias for your computer’s IP address, so no one else can access your computer without using a VPN.
A rich set of built-in components such as forms, pagination, menus, search boxes, and more
A modular architecture that makes it easy to extend functionality by adding custom components
The modular architecture of fresh makes it easy to extend functionality by adding custom components. This is especially useful when you have a specific use case in mind, but you don’t want to have to build the entire framework to get the features you need.