Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Main page #237

Open
1 task done
manudeli opened this issue Oct 18, 2023 · 7 comments
Open
1 task done

[Feature]: Main page #237

manudeli opened this issue Oct 18, 2023 · 7 comments
Assignees
Milestone

Comments

@manudeli
Copy link
Member

Package Scope

  • Add to an existing package

Package name: @suspensive/docs

Overview

add this in our docs

image

@manudeli manudeli changed the title [Feature]: main [Feature]: main page all features Oct 18, 2023
@manudeli manudeli changed the title [Feature]: main page all features [Feature]: add all features in main page Oct 18, 2023
@minsoo-web
Copy link
Member

Cool, I think It is really cool.

I think what our official document lacks is how much suspensive is appealing.
What other comparison libraries are there, and what if benchmarking parts are added?

@manudeli
Copy link
Member Author

Cool, I think It is really cool.

I think what our official document lacks is how much suspensive is appealing. What other comparison libraries are there, and what if benchmarking parts are added?

Cool, Let's add it in main page

@manudeli
Copy link
Member Author

manudeli commented Nov 4, 2023

No dependency, Test coverage ratio

@manudeli manudeli changed the title [Feature]: add all features in main page [Feature]: Main page Nov 11, 2023
@manudeli
Copy link
Member Author

I think this is good reference

AS-IS
image

TO-BE
image

@manudeli
Copy link
Member Author

Animated 3D asset for Suspensive logo is needed. with three.js

@manudeli manudeli self-assigned this Nov 11, 2023
@manudeli manudeli added this to the v2 milestone Nov 11, 2023
@manudeli manudeli modified the milestones: v2, v3 Jul 18, 2024
@manudeli
Copy link
Member Author

image

Main page should contain all scope of Suspensive

Manage asynchronous operations, timing, error handling, detecting intersection of elements, and caching easily

  1. Asynchronous operations: Suspense
  2. Timing: Delay, useTimeout
  3. Error handling: ErrorBoundary
  4. Detecting intersection of elements: InView
  5. Caching: Cache
  6. 3rd party: @suspensive/react-query, @suspensive/jotai

@manudeli
Copy link
Member Author

manudeli commented Aug 2, 2024

manudeli added a commit that referenced this issue Dec 16, 2024
related #237

<!--
    A clear and concise description of what this pr is about.
 -->



### TO BE
![chrome-capture-2024-12-16
(5)](https://github.com/user-attachments/assets/9b42b1a0-16a8-422c-be2e-41b1c2bc119e)


### AS IS

![chrome-capture-2024-12-16
(2)](https://github.com/user-attachments/assets/9f81c675-10ef-40fa-bdb9-2e96fea9ef37)



## PR Checklist

- [x] I did below actions if need

1. I read the [Contributing
Guide](https://github.com/toss/suspensive/blob/main/CONTRIBUTING.md)
2. I added documents and tests.
manudeli added a commit that referenced this issue Dec 16, 2024
related #237

### TO-BE

![chrome-capture-2024-12-16
(6)](https://github.com/user-attachments/assets/f43f2fbf-1746-4bc7-ae2b-a200450e583c)


### AS-IS

![chrome-capture-2024-12-16
(8)](https://github.com/user-attachments/assets/ace34b49-413a-4695-9068-29b169535698)

<!--
    A clear and concise description of what this pr is about.
 -->

## PR Checklist

- [x] I did below actions if need

1. I read the [Contributing
Guide](https://github.com/toss/suspensive/blob/main/CONTRIBUTING.md)
2. I added documents and tests.

---------

Co-authored-by: Gwansik Kim <[email protected]>
Co-authored-by: Chung-il <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants