mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-04 08:38:34 +00:00
Rewrite section 2.3
This commit is contained in:
@@ -19,18 +19,16 @@ While a server-centric backend is supported with AFFiNE, it is not suggested. By
|
||||
|
||||
### Customizable UI and features
|
||||
|
||||
AFFiNE is a platform, meaning the user can customize the UI and features of each part.
|
||||
AFFiNE is a platform that allows users to customize the UI and features of each part.
|
||||
|
||||
We need to consider the following cases:
|
||||
|
||||
- Pluggable features. Some features can be disabled or enabled. For example, people for personal use might not need authentication or collaboration features. The enterprise user may want to have authentication and strong security.
|
||||
- SDK for the developers, the developers can build their features and plugins for AFFiNE. Like AI writing support, self-hosted database, or features for the specific domain.
|
||||
- Pluggable features: Some features can be disabled or enabled. For example, individuals who use AFFiNE for personal purposes may not need authentication or collaboration features. On the other hand, enterprise users may require authentication and strong security.
|
||||
- SDK for the developers, the developers can modify or build their own feature or UI plugins, such as AI writing support, self-hosted databases, or domain-specific editable blocks.
|
||||
|
||||
### Diverse platforms
|
||||
|
||||
AFFiNE has to support different platforms, which means the user can use AFFiNE on devices like Desktop, mobile, and web.
|
||||
|
||||
Some features might be different on different platforms. For example, the desktop version might have file system support.
|
||||
AFFiNE supports various platforms, including desktop, mobile, and web while being local-first. However, it's important to note that certain features may differ on different platforms, and it's also possible for data and editor versions to become mismatched.
|
||||
|
||||
## The solution
|
||||
|
||||
|
||||
Reference in New Issue
Block a user