after.js icon indicating copy to clipboard operation
after.js copied to clipboard

Roadmap

Open nimaa77 opened this issue 5 years ago โ€ข 0 comments

This issue is a high-level roadmap for all work for the next releases.

This list is by no means exhaustive and will change from time to time as new issues are opened and PRs are merged.

1.4

  • [x] Dynamic 404 and Redirects ๐Ÿš(#231)

1.5

  • [x] Suspense Like Data Fetching ๐Ÿš€(#251)
  • [x] Better Document.js ๐Ÿ“„(#279)

1.6

  • [x] Create After App ๐Ÿ†•(#283)
  • [x] Auto Scroll Control ๐Ÿ“œ(#282)
  • [x] Enable Tree Shaking ๐ŸŒฒ(#246)
  • [x] New <SerializeData /> and getSerializedData() ๐Ÿ“ƒ

2.0

  • [x] Change redirectTo default statusCode from 301 to 302 (#290)
  • [x] Remove all usage of componentWill* methods (#237) ๐Ÿšง
  • [x] Faster Page Loads
    • [x] Babel Plugin After โ˜ข๏ธ(#237)
    • [x] After Assets! ๐Ÿงท(#237)
    • [x] Add Razzle Plugin ๐Ÿ”ง(https://github.com/jaredpalmer/razzle/pull/1178)

3.0

  • [x] Use react-helmet v6

3.1

  • [x] add transitionBehavior prop for <After /> (#348)

3.2

  • [X] After Static Export (#370)

4.0

  • [x] preload JS and CSS files for faster page loads <AfterHead /> ๐ŸŽ (#362)
    • [X] save the chunk id into the chunk.json (https://github.com/jaredpalmer/razzle/pull/1352) ๐Ÿ”ง
  • [ ] Nested Routes (react-router-config) ๐Ÿ”€
  • [ ] Support basename (#443)

next

  • [ ] Render Async (ReactDOM.renderToNodeStream) ๐ŸŽ

Backlog

  • [x] Use lerna ๐Ÿ‰(#295)
  • [X] Write Docs, Recipes, FAQ (#369)
  • [ ] Fix Typescript type errors ๐Ÿ‘จโ€๐Ÿ’ป
  • [ ] Run Tests for Merge Requests using github actions
  • [ ] Add Examples ๐Ÿ—‚
    • [x] layout-component
    • [x] with-material-ui
    • [x] with-material-ui-rtl
    • [x] with-redux
    • [x] with-sass
    • [x] with-context-api
    • [ ] with-react-useragent
    • [ ] with-mdx
    • [ ] with-google-analytics
    • [ ] with-loading
    • [ ] with-api-proxy
    • [ ] with-cookies
    • [ ] with-apollo
    • [ ] with-webpack-bundle-analyzer
    • [ ] with-react-native-web
    • [ ] with-css-modules
    • [ ] with-preact
    • [ ] with-workbox (pwa)
    • [ ] with-sw-precache
    • [ ] with-emotion
    • [ ] with-styled-components
    • [ ] with-react-testing-library
    • [ ] with-less
    • [ ] with-mobx
    • [ ] with-mobx-state-tree
    • [ ] with-typescript
    • [ ] with-antd
    • [ ] with-reactstrap
    • [ ] with-semantic-ui
    • [ ] with-sentry
    • [ ] with-glamor
    • [ ] with-i18
    • [ ] with-socket.io
    • [ ] with-storybook
    • [ ] with-tailwindcss
    • [ ] with-portals
    • [ ] with-portals-ssr
    • [ ] with-modal-gallery
    • [ ] with-purgecss
    • [ ] with-criticalcss
    • [ ] with-guessjs

nimaa77 avatar Jan 20 '20 07:01 nimaa77