NodeJS Starter – Simple project setup using best practices and modules
1–10 of 10 posts
Re: NodeJS Starter – Simple project setup using best practices and modules
#2Re: NodeJS Starter – Simple project setup using best practices and modules
#3The directory structure seems rather arbitrary and the use of components on the server seems weird. Also why are you using a Makefile instead of the npm scripts and grunt? Also there is no explanation of why this is an example of the best practices in the industry
Tests and explanation comming soon. I appreciate your feedback!
Re: NodeJS Starter – Simple project setup using best practices and modules
#4Re: NodeJS Starter – Simple project setup using best practices and modules
#5The directory structure seems rather arbitrary and the use of components on the server seems weird. Also why are you using a Makefile instead of the npm scripts and grunt? Also there is no explanation of why this is an example of the best practices in the industry
I typically build node apps with application "modules" in an apps/{name} structure and then require them all in server.coffee.
Component.io is new to me, it claims to provide an entire "bundle" of client & server side pieces, this is nice. I'll have to look into that today ...
Definitely, an explanation of these "best practices" would be nice.
Re: NodeJS Starter – Simple project setup using best practices and modules
#6The directory structure seems rather arbitrary and the use of components on the server seems weird. Also why are you using a Makefile instead of the npm scripts and grunt? Also there is no explanation of why this is an example of the best practices in the industry
No need of Grunt at all. There is no need of npm scripts either, besides maybe for testing. Tests and explanation comming soon. I appreciate your feedback!
Re: NodeJS Starter – Simple project setup using best practices and modules
#7The directory structure seems rather arbitrary and the use of components on the server seems weird. Also why are you using a Makefile instead of the npm scripts and grunt? Also there is no explanation of why this is an example of the best practices in the industry
Looks like the directory structure (in lib/...) is related to the use of component.io? [for app components]. I typically build node apps with application "modules" in an apps/{name} structure and then require them all in server.coffee. Component.io is new to me, it claims to provide an entire "bundle" of client & server side pieces, this is nice. I'll have to look into that today ... Definitely, an explanation of the…
EDIT: The component todo example seems to use components on the client side but not the server side https://github.com/component/todo
Re: NodeJS Starter – Simple project setup using best practices and modules
#8Re: NodeJS Starter – Simple project setup using best practices and modules
#9The directory structure seems rather arbitrary and the use of components on the server seems weird. Also why are you using a Makefile instead of the npm scripts and grunt? Also there is no explanation of why this is an example of the best practices in the industry
Re: NodeJS Starter – Simple project setup using best practices and modules
#10Earlier quoted context omitted.
Looks like the directory structure (in lib/...) is related to the use of component.io? [for app components]. I typically build node apps with application "modules" in an apps/{name} structure and then require them all in server.coffee. Component.io is new to me, it claims to provide an entire "bundle" of client & server side pieces, this is nice. I'll have to look into that today ... Definitely, an explanation of the…
I know that most people tend to organize their code with assets for client side assets, lib for code, test for all of their testing code and index.js as the root of the application. Including the node binaries in bin is also a nice touch. I just have never seen the component usage before and definitely need to look it up as well. EDIT: The component todo example seems to use components on the client side but not the…