pipe-dream / laravel-create

Create Laravel projects really fast
1.31k stars 109 forks source link

Big projects will almost kill the browser #46

Closed septIO closed 5 years ago

septIO commented 5 years ago

When writing big projects (20+ models) pipe-dream starts to be incredibly slow - we're talking multiple seconds of waiting timer per keystroke.

ajthinking commented 5 years ago

Thanks @septIO this is noted in trello. Maybe you saw the implementation in ObjectModelEntity and ObjectModelEntityFactory its really hairy, and most likely need a total rewrite.

septIO commented 5 years ago

@ajthinking I'll take a look at optimizing that later

ajthinking commented 5 years ago

Thanks @septIO septIO for this and all your other contributions! Id love if we can make those kind of big improvements to the next version.

Check out this overview: https://github.com/pipe-dream/docs Im trying to first recreate the current functionality in those repos, and then refactor.

septIO commented 5 years ago

Sure, I'll work on functionality instead then :)

ajthinking commented 5 years ago

Thanks @septIO 🚀🚀🚀 Didn't mean to impede, just want to make sure we can transfer and integrate all your features/fixes to the other repo as soon as the initial scaffolding is ready