Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>They all have different merits so it depends on what you are looking to do. I wrote <a href="http://robertjchristian.github.io/angular-enterprise-seed/#/">angular-enterprise-seed</a> and can speak to its relative merits.</p> <ol> <li><p><strong>It is server-agnostic.</strong> This is important since a core tenet of AngularJS, and one of many things that make it attractive, is that it follows the Client MVC paradigm. This means it is entirely decoupled from any and all server technologies. Many existing seeds tie AngularJS to server technologies, such as <a href="https://github.com/thedigitalself/angular-sprout/">angular-sprout</a> (NodeJS) or <a href="https://github.com/robertjchristian/grilled-feta">grilled-feta</a> (Google App Engine/Java). In the case of the aforementioned projects, if NodeJS and/or Java environments aren't already on your system, then you will have to go through several hoops just to see the seed come up. This can be alienating to PHP and Python developers, which results in limiting the project's community.</p></li> <li><p><strong>Up and running in seconds.</strong> Because it is server-agnostic, it can be run in any container (heck the filesystem for that matter). Suggested method is running "python -m SimpleHTTPServer" from the root directory -- this comes native on Mac and Linux so there are no additional steps. </p></li> <li><p><strong>Live preview.</strong> It's cheap to check on status of the project because a live version is always hosted <a href="http://robertjchristian.github.io/angular-enterprise-seed/#/">on github</a>. Because it's server agnostic, this is automatically done by copying master to the gh-pages branch from a cron job.</p></li> <li><p><strong>Rich styling.</strong> It includes Twitter Bootstrap and custom/buildable LESS out of the box, along with Angular-UI, Angular-NG, fonts, and a myriad of other tools to provide rich styling and responsiveness capabilities.</p></li> <li><p><strong>Widgets.</strong> Like Angular-Seed and Angular-Sprout, Angular-Enterprise-Seed exemplifies "best practice" layout, routing, etc. But it also provides a host of pre-built components that can be taken off the shelf and immediately reused. This is a bit difficult to do as it can require the convergence of several technologies. For example, to create the grid example, I combined angular-ui, angular-ng, angular-js, and jquery styling. There are component examples for modals, pagination, alerts, grids, and more.</p></li> </ol> <p>Angular-seed is great as an academic exercise if you want to learn how the pieces work, but it will leave you longing for a more substantial jump-off point.</p> <p>I haven't used angular-sprout so I can't speak to its merits. Maybe there is some room to merge angular-sprout and angular-enterprise-seed?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload