himself65 / affine-minimum

build AFFiNE in minimum code and the most modern way

Home Page:https://affine-demo.himself65.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AFFiNE Minimum

This is a minimum implementation of the AFFiNE project.

If you are looking for the latest code, please see dev branch

Features

  • jotai atoms example
  • jotai-molecule example
  • useSyncExternalStore example
  • React 18 suspense example
  • BlockSuite Editor embed example
  • Rxjs example
  • Next.js
  • React Server Component
  • Design of workspace loading

After class assignment

  1. How to support multiple editors in one screen easily?
  2. How to support multiple workspaces in one screen easily?

About

build AFFiNE in minimum code and the most modern way

https://affine-demo.himself65.com

License:Mozilla Public License 2.0


Languages

Language:TypeScript 97.7%Language:JavaScript 1.7%Language:CSS 0.6%