Skip to content

TheOneZhen/memore

Repository files navigation

Why Turborepo

I don't know, NB maybe.

command

  • add local dependency: pnpm add packageName@version --filter=workspace --workspace
  • list all workspaces in JSON format: pnpm m ls --depth -1 --json

Architecture

apps

Its role to combine the functionalities from various packages and package them into installers for different platforrms. Packages based on Node.js engines for apps that provide functionality to request user accounts from GitHub.

packages

UI and some utils like markdown parser, cahcing.

By refining the grranularity of packages, we can maximize support for Turbo performance.

Component communication mode

Event Bus

SPA or SSR?

Use SPA development first, then consider whether to migrate SSR.

function list

Unit(components & utils) Rules

Unit does not handle any upper-level business internally

component behavior

disadvantages

The division of unit functions is somewhat vague and does not take into account the reuse of smaller units

this

  • Users use one external device to edit content on different platforms.
  • What you see is what you get.

About

Memore is a multi-platform memo application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published