Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.5 KB

react-next-roadmap.md

File metadata and controls

44 lines (33 loc) · 1.5 KB
order title
1
React "next" Roadmap

Haxe React #next: roadmap

There's still work to be done being this fork is ready for a haxe-react 2.0.0 candidate. This file will be updated with new bugs and new feature ideas that should be included in the release.

Done tasks will be deleted from here, if you are looking for differences with upstream haxe-react, see React #next doc.

PRs are welcome for helping with any of these, but you may want to get in touch (via gitter for example) before doing so, as some features/fix are already started and sometimes almost finished.

If you have wishes or suggestions, come to gitter or open issues here; I'll be happy to consider them.

Features needing improvements / new features

  • Jsx macro performances improvement to reduce compilation time
  • Implement missing React APIs (see #11)
  • Update react events handling

Some more things that may be added too

  • Inline @:jsxStatic proxy field to help with performance and file size
  • Some helpers to create HOCs (which can then be used with @:wrap)
  • More stability with both runtime warnings and hot reloading enabled
  • Some improvements for Partial<T>
  • Generate propTypes from components' TProps when compiling with -debug and -D react-generate-proptypes

Documentation

  • PureComponent
  • Runtime warnings documentation
  • Update README.md
  • Proper migration guide (based off react #next doc)
  • Test (and potentially update) samples
  • Add more samples for new APIs