Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

Application vs Blocklet

ArcBlock
2024-05-20 07:54
· edited

Before we start developing Blocklets, let’s first understand what an application is and what a Blocklet is.

Application and Site#

Applications are applications installed in Blocklet Server. You can also treat applications in Blocklet Server as sites, such as:

They are all applications running in Blocklet Server


Blocklet and component#

In Blocklet Server, an application is composed of one or more components, and Blocklets are the components that make up the application. Each blocklet in the application is a separate service. They use unified configuration and UI to make you feel like you are using a complete application.

For example, the developer.blocklet.io site consists of four components, namely:

  • Pages Kit : for creating and displaying pages
  • Discuss Kit: Used for producing and displaying documents. This document is officially produced with Discuss Kit.
  • Image Bin : Provides the ability to upload and download general media files (pictures, videos, etc.)
  • Meilisearch : a lightweight search engine


Blocklet application features#

After understanding the construction form of the application, we also saw the two major characteristics of Blocklet-based applications

  • The application is decentralized and you have complete control over your site.
  • The application is componentized, so you can focus only on your own business components and quickly build powerful sites by combining other common components. You can also develop common components and put them in the Blocklet Store for others to use, while bringing you profits.


Let’s start learning Blocklet development!

Sticker