If javascript required you to install javascript a dependency to use it
then it would have 25k modules that dependend on it. so it's about 20:1
ahead.


On Mon, Mar 25, 2013 at 8:27 AM, mgutz <[email protected]> wrote:

> Atypical CoffeeScript is #4 on npm
>
> The guy is specifically targeting single page apps. Backbone is the
> heavyweight king in that space.
>
> Not sure how npm-www relates?
>
>
> On Monday, March 25, 2013 1:53:18 AM UTC-7, Raynos wrote:
>
>> typical node projects use npm & browserify for frontend. NOT bower.
>>
>> typical node projects use JavaScript. NOT coffeescript.
>>
>> typical node projects don't have grunt boilerplate.
>>
>> Serverside "MVC" is 100% overrated.
>>
>> Usage of backbone on the server is unnecessary, usage of it on the client
>> is completely 100% orthogonal to setting up the "boilerplate" for a typical
>> node project.
>>
>> As for the need for a "boilerplate", one already exists. It's called
>> https://github.com/**isaacs/npm-www <https://github.com/isaacs/npm-www>
>>
>>
>> On Sun, Mar 24, 2013 at 10:25 PM, Prajwal Manjunath 
>> <[email protected]>wrote:
>>
>>> Hi,
>>>
>>> I was trying to build a web app on express, and on the way I couldn't
>>> help but notice that there was a lack of proper boilerplates encompassing
>>> all major aspects of modern web apps. Now, a typical node project would use
>>> Bower for client-side library management, Grunt for dev workflow
>>> management. I couldn't find a boilerplate using these.
>>>
>>> Also, most boilerplates leave the entire configuration in one file
>>> (index.js/app.js). This is a nightmare for larger apps, and the lack of
>>> (intuitive) global variable declarations in CoffeeScript compounds the
>>> issue of splitting them into separate files.
>>>
>>> I really felt Node projects need a minimal wrapper around them, much
>>> like Marionette wraps Backbone to provide what most backbone developers
>>> felt were necessary of was best practice.* This is just a callout to
>>> see if anyone else feels the same, and to express interest in a
>>> collaborative project to achieve this.*
>>>
>>> My expectation of such a 'wrapper' would provide the following:
>>>
>>>    - Effective ready to use templates for common Bower packages and
>>>    Grunt tasks.
>>>    - Use coffeescript everywhere.
>>>    - A decentralized configuration architecture that minimizes content
>>>    in the app entry script(index.js/app.js), and splits config into several
>>>    files based on context.
>>>    - Similar architectures to decentralize routes, and sever side
>>>    models and controllers.
>>>    - A scalable pattern and folder structure for building large
>>>    Backbone/Marionette apps.
>>>
>>> And more things as more people offer their inputs.
>>>
>>> --
>>> --
>>> Job Board: http://jobs.nodejs.org/
>>> Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List-*
>>> *Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines>
>>> You received this message because you are subscribed to the Google
>>> Groups "nodejs" group.
>>> To post to this group, send email to [email protected]
>>>
>>> To unsubscribe from this group, send email to
>>> nodejs+un...@**googlegroups.com
>>>
>>> For more options, visit this group at
>>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en>
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "nodejs" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to nodejs+un...@**googlegroups.com.
>>>
>>> For more options, visit 
>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>> .
>>>
>>>
>>>
>>
>>  --
> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to