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

Roadmap #10

Closed
1 of 51 tasks
igorkamyshev opened this issue Jul 13, 2022 · 1 comment
Closed
1 of 51 tasks

Roadmap #10

igorkamyshev opened this issue Jul 13, 2022 · 1 comment

Comments

@igorkamyshev
Copy link
Owner

igorkamyshev commented Jul 13, 2022

Releases

v.0.1 Samet Nangshe

v.0.2 Laem Promthep

  • @farfetched/core
    • createJsonMutation
    • createMutation
    • handle stale after mutation
    • postpone mutation (analogue of connectQuery)
    • optimistic update operator
    • automagic refetch
    • Retry API
    • initial for createHeadlessQuery
  • @farfetched/react
    • useMutation

v.0.3 cache

Declarative cache

  • Other query-libs comparison
  • @farfetched/cache
    • cacheQuery
    • memoryCache
    • persistentCache
  • dev.to announce
  • testing guide
  • additional showcase for caching

v.0.4 GraphQL

  • Update comparison
  • @farfetched/graphql
    • createGraphQLQuery
    • createGraphQLMutation
    • optional auto-batching
    • import, parsing, and usage of schema
    • choose library to handle GraphQL-stuff
    • automatic optimistic update for Query based on Mutation and schema
  • dev.to announce
  • additional showcase for GraphQL

v.0.5 DevTools

  • Project identity
  • Design of DevTools
  • Choose UI-engine (forest? solid?)
  • DevTools #42
  • dev.to announce
  • talk

v.0.6 lists

Paginations and infinite scroll

v.0.7 solid

  • @farfetched/solid

v.0.8 triggers

Mark data as stale and re-fetch on some declarative triggers.

  • Trigger API
  • @farfetched/web-api
    • internet connectivity after lost
    • tab focus
  • timers
  • explicit triggers
  • migrate Mutation API to Triggers API, migrate connectQuery to Triggers API

v.0.9 polling

Get updates from the server

  • WebSocket
  • Server Sent Events
  • HTTP Polling

v.0.10 REST

  • createREST — return set of queries and mutations for typical REST API

v.0.11 Suspense

  • @farfetched/react
    • Suspense
  • dev.to announce
  • Showcase with SSR and Suspense

v.1

Stable release 🎉

@igorkamyshev
Copy link
Owner Author

@igorkamyshev igorkamyshev unpinned this issue Aug 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant