fractal icon indicating copy to clipboard operation
fractal copied to clipboard

Build is SLOW on large projects

Open allmarkedup opened this issue 7 years ago • 3 comments

Running the build task on 100's of components can be extremely slow. Some people are reporting build times around the half-hour mark - see issue #169

Needs improvement, possibly in conjunction with a smarter parsing system for incremental updates rather than full tree re-render.

allmarkedup avatar Nov 03 '16 09:11 allmarkedup

Have around 267 components so far and havent really seen any issues. Granted I haven't as yet set any contexts on all of them yet.

1stevengrant avatar Nov 04 '16 12:11 1stevengrant

This is an issue. My projects are based on Atomic Design and have about 800-1500 components each. Fractal 1.x is building those in about 5-7 minutes. Very long if you try to fix someting specific on the production build.

Hope that in fractal 2.x performance will be a thing.

tlenex avatar Sep 27 '17 13:09 tlenex

https://github.com/juanfran/gulp-multi-process/blob/master/index.js

This might be helpfull for moving things forward with fractal, it's a gulp implementation of spawning child processes.

tlenex avatar Sep 27 '17 13:09 tlenex