coyiutoc / VCL-Web-Framework

Framework modernization for UBC's Visual Cognition Lab.
3 stars 0 forks source link

Users/tivu/webpack #16

Closed TienSFU25 closed 6 years ago

TienSFU25 commented 6 years ago

Just dumping up here so you can see what I'm doing. Doesn't run properly yet

TienSFU25 commented 6 years ago

This PR is to introduce Webpack with Babel and React into the project.

I did not intend this PR to be so big. Originally I only wanted to change the "stimulus" from "external-html-keyboard" to "html-keyboard", using ReactDOMServer.renderToStaticMarkup(). But this required a chain of changes required to structurally enable React to be used in the project.

Important bits in this change:

Going to omit Typescript and Redux for now I think, until we find it truly necessary. I think this is enough structure.