I would also look at the following projects:
- Angular start project, agnostic to backend (server) technology:
http://robertjchristian.github.io/angular-enterprise-seed/#/
- Angular start project, blended with a backend Java project (Karyon)
from Netflix: https://github.com/robertjchristian/service-nucleus
On Wednesday, February 20, 2013 2:28:53 PM UTC-8, Balaji Kumar
Gopalakrishnan wrote:
>
> Thanks Jousha. Will wait for your release {{ng-boilerplate}} :)
>
> On Wednesday, February 20, 2013 5:20:18 PM UTC-5, Joshua Miller wrote:
>>
>> Actually, no. angular-app is awesome and I wouldn't try to re-create it -
>> I'd be wasting my time. :-)
>>
>> I'm creating ng-boilerplate to be a kickstarter. It has a sophisticated
>> build system (I started with Grunt 0.4 and expended a bit of effort
>> developing some time-savers), a modularized directory structure (similar to
>> angular-app, but a little different in a few key ways), the stuff that many
>> new web projects use, like Twitter Bootstrap, and some documentation to
>> explain how everything works together. But it doesn't contain any app code
>> or logic. It's a framework; a kickstarter. The idea is that you can
>> download it and use it as the base of your next project; it's ready to go
>> and just needs a coder.
>>
>> angular-app though is like a reference implementation. It says "here's
>> what a non-trivial AngularJS app looks like". It has a build process, a
>> defined directory structure, the best practices, and all that stuff that
>> ng-boilerplate has. But on top of all that, angular-app has server-side
>> code, an example of authentication and authorization, and code that does
>> stuff - angular-app is actually a scrum-based project management tool.
>>
>> Anyway, architecturally, angular-app and ng-boilerplate are similar, but
>> the intent for the user is different. If you want to see what a
>> properly-designed AngularJS app looks from back-to-front and side-to-side
>> in the context of some real functionality, then angular-app is the best
>> thing around. But if you just want a best practice, cogent app structure
>> and a time-saving build system with which to kick off your next project,
>> you may find ng-boilerplate helpful.
>>
>> Josh
>>
>> PS - There are significant changes that I've yet to push to GitHub, but
>> I'll announce on a separate thread tonight/tomorrow morning when I push all
>> that out.
>>
>>
>> On Wed, Feb 20, 2013 at 2:04 PM, Balaji Kumar Gopalakrishnan <
>> [email protected]> wrote:
>>
>>> Thanks it works. Quick question : how ng-boilerplate is different from
>>> angular-app. I assume both are similar just your stuff have have lot of
>>> placeholders, etc., Is that correct?
>>>
>>>
>>> On Wednesday, February 20, 2013 4:53:31 PM UTC-5, Joshua Miller wrote:
>>>
>>>> Yep, my bad. That page isn't up yet. It will be in a few hours. Here's
>>>> the github page: https://github.com/joshdmiller/ng-boilerplate
>>>>
>>>>
>>>> On Wed, Feb 20, 2013 at 1:48 PM, Balaji Kumar Gopalakrishnan <
>>>> [email protected]> wrote:
>>>>
>>>>> That makes sense. I couldnt open the link mentioned in your message.
>>>>>
>>>>>
>>>>> On Wednesday, February 20, 2013 4:38:54 PM UTC-5, Joshua Miller wrote:
>>>>>
>>>>>> Hello!
>>>>>>
>>>>>> If you're looking to see what a non-trivial AngularJS app looks like,
>>>>>> it doesn't get any better than angular-app. But I've been developing
>>>>>> more
>>>>>> of a "seed" - something on which to base new projects. You know, a
>>>>>> starting
>>>>>> point. I'm polishing it for release tomorrow, but you can take a sneak
>>>>>> peek
>>>>>> if you'd like: http://bit.ly/ng-boilerplate. I'm just refactoring
>>>>>> and adding documentation.
>>>>>>
>>>>>> Without tweaking, neither angular-app nor my ng-boilerplate will work
>>>>>> with Yeoman. Personally, I'm not a huge fan of Yeoman when it comes to
>>>>>> large projects. You could add some generators (i.e. write them yourself)
>>>>>> and then it'd work great, but I've personally never found the tradeoff
>>>>>> worth it.
>>>>>>
>>>>>> As for angular-sprout, I actually have some strong objections to how
>>>>>> their app is structured. I think it works fantastically for small-scale
>>>>>> stuff, but for larger projects it seems pretty frail. Much of this is
>>>>>> just
>>>>>> my opinion, but I can elaborate if you'd like.
>>>>>>
>>>>>> Josh
>>>>>>
>>>>>>
>>>>>> On Wed, Feb 20, 2013 at 1:05 PM, clayton collie <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Id look at angular-app on Github
>>>>>>>
>>>>>>> https://github.com/angular-app/angular-app
>>>>>>>
>>>>>>> El miércoles, 20 de febrero de 2013 16:03:16 UTC-5, Balaji Kumar
>>>>>>> Gopalakrishnan escribió:
>>>>>>>
>>>>>>>> We planned to build enterprise web application using spring mvc and
>>>>>>>> angularjs. We are looking for seed project to define the folder
>>>>>>>> structure
>>>>>>>> which can be scalable to server lot of pages. Any help on this are
>>>>>>>> appreciated.
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "AngularJS" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to [email protected].
>>>>>>> To post to this group, send email to [email protected].
>>>>>>>
>>>>>>> Visit this group at http://groups.google.com/group/angular?hl=en-US.
>>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "AngularJS" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To post to this group, send email to [email protected].
>>>>> Visit this group at http://groups.google.com/group/angular?hl=en-US.
>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>
>>>>>
>>>>>
>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "AngularJS" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at http://groups.google.com/group/angular?hl=en-US.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>>
>>
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.