Skip to content

Roadmap #10

@abdullah-wn

Description

@abdullah-wn

Development Roadmap

React Primitive API

  • useReducer
  • useId
  • useOptimistic
  • useDebugValue
  • useDeferredValue
  • useFormStatus
  • use (polyfill)
  • Suspense (polyfill)

React Ecosystem

  • Hook tracking API

React DevTools

  • Display signal's value
  • Enable signal's value modification

Fast Refresh

  • Vite
  • React Native (Metro)
  • Webpack
  • Rspack
  • Next.js
  • Farm

Vue API

  • Composition API
  • Lifecycle Hooks
    • onBeforeMount
    • onMounted
    • onBeforeUpdate
    • onUpdated
    • onBeforeUnmount
    • onUnmounted
    • onRenderTracked
    • onRenderTriggered
  • Directives
  • Compiler runtime API
  • Support of Vue libraries on SSR with npm

Solid API

  • Solid API (details to be added)

Unplugin

  • Convert composable on "react:" prefix module
  • Convert React hook on "unison:" prefix module

Compiler

  • Hoist elements in the component body
  • Wrap potentially dynamic parts
  • Wrap returned JSX in function
  • Wrap functional component in
  • Option to target every components
  • Option to target only components with the "use unison" directive
  • Option to target only components already wrap in $unison
  • React native support
  • Add tests
  • Hoist static elements outside the component
  • Convert composable to React hook
  • Inline static values
  • Async components
  • Destructure props
  • Fill ref
  • Optimize $if
  • Optimize $match
  • Convert React Hook to composable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions