diff --git a/README.md b/README.md index 66c5c54..87ff800 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ # Synergies -> Create a performant distributed context state by synergyzing atomar -> context pieces and composing reusable state logic. +> Create a performant distributed context state for React and compose reusable state logic. ![Testing](https://github.com/lukasbach/synergies/workflows/Testing/badge.svg) ![Pretty](https://github.com/lukasbach/synergies/workflows/Pretty/badge.svg) diff --git a/packages/docs/src/components/home/home.tsx b/packages/docs/src/components/home/home.tsx index 1e5c723..fc8f1fc 100644 --- a/packages/docs/src/components/home/home.tsx +++ b/packages/docs/src/components/home/home.tsx @@ -130,8 +130,6 @@ const Ctas = () => ( ); export const Home: React.FC<{}> = props => { - const { siteConfig } = useDocusaurusContext(); - console.log(siteConfig); useHideBars(); return ( = props => { performant distributed context state {" "} - by synergizing atomar context - pieces and{" "} - composing reusable state logic - . + for React and compose{" "} + reusable state logic.
@@ -186,36 +182,6 @@ export const Home: React.FC<{}> = props => {
-
- First there was Flux. Than there was{" "} - Context. Now there is Synergies. -
- -

- In the past, Flux-like libraries were the goto for state management. - With React{"'"}s revamp of context, storing localized reusable state - in custom context providers became more common. You don{"'"}t need to - define the complete state in one place, you can reuse pieces of state, - and compose them however you want. But there remain issues... -

- -
- Lots of boilerplate. Nontrivial{" "} - performance optimization. Messy data{" "} - exchange between contexts. -
- -

- Synergies{" "} - - solves those issues - {" "} - by streamlining the way how global and local context-based state is - defined and managed, provides clear and concise logic for deciding - which component should rerender and which should not, and makes - exchange between substates super easy! -

-