samora / ng-launchpad

Opinionated kickstarter for Angular JS projects. Inspired by ngBoilerplate.
www.samora.me/ng-launchpad
45 stars 5 forks source link

guanlecoja #2

Open tardyp opened 10 years ago

tardyp commented 10 years ago

Hi Samora,

I just wrote a tool with very similar opinion than ng-launchpad. https://github.com/tardyp/guanlecoja

Difference:

Example use here: https://github.com/buildbot/buildbot/tree/master/www

Can you please tell me what you think? I see a lot of opportunity of collaboration is you like the features of guanlecoja.

samora commented 10 years ago

Nice work, Pierre. This is similar to what I had in mind as an upgrade to ng-launchpad.

I have been thinking of upgrading ng-launchpad to a CLI tool. This will move all dependencies into a separate module and make upgrades easier. The CLI will also have a generator for fast scaffolds.

We could collaborate and make ng-launchpad an even better angular app building tool.

tardyp commented 10 years ago

cool, it looks like we have the same plans for improvements.

If you are talking about frontend dependancies, I also had the same idea, and started this: Goal is to have all the dependencies pre-built here, with sourcemaps for debug. https://github.com/tardyp/guanlecoja-ui

Also to have some useful pre-integrated widgets, like menu, notifications, and user management, stuff that are relatively too generic in angular-bootstrap.

http://tardyp.github.io/guanlecoja-ui/cdn/

I cannot decide yet wether the best is to concat everything, or like you did to at least separate vendor, logic, and templates. The last one makes 3 times more http requests. Eventually, they are cached, so I dont know. Do you have some metrics about this problem?

I still have some work to do to improve guanlecoja (including take the remaining parts from ng-launchpad), but once it is done, what about renaming it gulp-ng-launchpad?

Also create a ng-launchpad-vendor -> for prebuilt dependencies ng-launchpad-ui -> for ready to use and integrated widgets

Pierre