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

Remove deprecated JS engines and use Babel JS #156

Closed
hdsdi3g opened this Issue Nov 13, 2015 · 2 comments

Comments

@hdsdi3g
Owner

hdsdi3g commented Nov 13, 2015

  • MyDMAM Server start-up directly Play w/o start another process
  • Add Babel JS management for JSX conversion and code reducing
  • Remove legacy JS processing:
    • JSX compiler
    • YUI Compressor
    • Mozilla Rhino

Babel tips: https://babeljs.io/docs/usage/cli/ and https://babeljs.io/docs/usage/options/ (see --compact=true)
React change logs: https://github.com/facebook/react/releases

@hdsdi3g

This comment has been minimized.

Show comment
Hide comment
@hdsdi3g

hdsdi3g Dec 23, 2015

Owner

Actual code is too complex, need to rewrite it, see #168

Owner

hdsdi3g commented Dec 23, 2015

Actual code is too complex, need to rewrite it, see #168

@hdsdi3g hdsdi3g referenced this issue Apr 23, 2016

Closed

Upgrade React lib to a newer version #171

5 of 5 tasks complete

@hdsdi3g hdsdi3g changed the title from Remove JSX compiler, YUI Compressor and Mozilla Rhino and replace all this by Babel JS to Remove deprecated JS engines and use Babel JS Apr 26, 2016

hdsdi3g added a commit that referenced this issue Nov 2, 2016

@hdsdi3g hdsdi3g self-assigned this Nov 2, 2016

hdsdi3g added a commit that referenced this issue Nov 3, 2016

hdsdi3g added a commit that referenced this issue Nov 7, 2016

hdsdi3g added a commit that referenced this issue Nov 8, 2016

Update #156: speedup the Play startup on Dev mode. Remove all JS chec…
…k for jp prod mode, and remove Babel checks in this mode. Now, js prod mode not required. Remove play.deploy configuration entry. Add new concated.js.gz.

hdsdi3g added a commit that referenced this issue Nov 9, 2016

@hdsdi3g

This comment has been minimized.

Show comment
Hide comment
@hdsdi3g

hdsdi3g Nov 9, 2016

Owner

Postpone parallel all processings (JSProcessor -> add to queue + queue exec)

Owner

hdsdi3g commented Nov 9, 2016

Postpone parallel all processings (JSProcessor -> add to queue + queue exec)

@hdsdi3g hdsdi3g closed this Nov 9, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment