webpack / analyse-tool

A tool to analyse your webpack build result. It allows to browse the compilation and points out options to optimize the build.
MIT License
55 stars 8 forks source link

Bootstrapping the basic infrastructure #6

Open alajmo opened 8 years ago

alajmo commented 8 years ago

So, we've chosen the team, the team leaders, drawn upon some of the major features, I think the next step is actually getting the basic infrastructure ready. According to the roadmap, we should be doing the UI design, but I think data > view / presentation, especially since it seems we're not actually sure about what to present.

Setting up the infrastructure (router, store, pages, folders, compontents etc) is agnostic to how the view actually ends up looking like and if we can get this done before, it will be much easier to handle the view.

So, my proposal is, let's give ourselves 3 days to determine the infrastructure and frameworks / tools we're going to use and move forward.

I think it's crucial we get something working as soon as possible.

zaggy commented 8 years ago

I think it should be

jnwng commented 8 years ago

echo @zaggy's suggestions - @sokra has provided us a reasonable skeleton to work with as well. however, to be a little more consistent with the other projects in the webpack org (notably, webpack itself), i'd advocate for mocha/jsdom as we'll have more than enough existing examples to work off of.

as for routers, react-router is a quite an amazing library, and should serve our purposes nicely.

alajmo commented 8 years ago

I like the simplicity of using tape for testing, it works both in the browser and node and we can avoid having one more config file.

One more question, should we use a starter-kit or configure the whole thing ourselves from scratch?

zaggy commented 8 years ago

I've never used tape, don't know what other think of it. And I hate using starter-kits as they all are overloaded with stuff, that is good for a newcomer, but does not really suit us.

msuntharesan commented 8 years ago

I've created a PR (#7) with tape and karma. Kept the config as minimal as possible.

timaschew commented 8 years ago

Totally agree with @jnwng to use mocha and try to keep the libraries uniform within the webpack org.

sokra commented 8 years ago

It would also be great if you can keep the code style similar to the other repos in the webpack org, but that is not a total must have for me.