DSL/Node/Webpack Resource

57 views
Skip to first unread message

Felix George

unread,
May 21, 2017, 1:35:41 AM5/21/17
to Eve talk
Part of my hesitancy with the DSL was due to my lack of knowledge on node, webpack, and how javascript frameworks come together to make a basic web app, including how babel can make your life easier on that front.  After many hours of reading and having a go at it and finally seeing the awesomeness of the DSL at work, one major article https://www.sitepoint.com/beginners-guide-to-webpack-2-and-module-bundling/ stood out as extremely helpful.  Just passing it along in case anyone has any of the issues that I had.  Native Syntax + DSL will be a force once that gets going.  Both are exquisite pieces of software engineering that beginners should be able to experience despite any lack of knowledge on the crazy web that makes up modern web technologies.   

Josh Cole

unread,
May 22, 2017, 7:27:18 PM5/22/17
to Eve talk
...lack of knowledge on node, webpack, and how javascript frameworks come together to make a basic web app...

Prior to coming to work here on Eve, my day job for two years was building and maintaining a NodeJS stack. Having used browserify, webpack, and systemJS, I've come to accept that packaging for the web is just really complicated. I imagine many other users (including JS experts) will struggle with the same thing. We put together the starter as one example, but I think the best thing we can do to help the community here is to have champions of various tooling stacks step forward and make their own starters (e.g. for webpack and babel) like we have for SystemJS and TypeScript. Concrete examples coupled with experiential documentation written by people with the same goal as you is the best way I know of to make Lovecraftian first steps like this more approachable.

On our side, we can at least insulate users who are building their project in Eve from the ground up from most of this difficulty by managing the packaging for them. Once we've finished the 0.3 editor experience we can start to do more of that tooling goodness again. :)

Felix George

unread,
May 22, 2017, 10:45:10 PM5/22/17
to Eve talk
Documenting what I've learned and creating some sort of concrete example would be an awesome way to give back to what has been an excellent community here.  I will try my best.  Thanks for the idea. 
Reply all
Reply to author
Forward
0 new messages