Hi, I have been scowled upon this recommendation, but if you are looking for quick results, check out http://meteor.com.
It sits on top of Node.js, uses Handlebars as the templating engine underneath, stores the data in MongoDB, uses Twitter Bootstrap as the UI, includes jQuery and CoffeeScript if you like and has some other goodies. But beware, it also uses Fibers and is therefore more on the synchronized side of life. Not much of the usual async Node.js style left. Regards Dirk Am Mittwoch, 27. März 2013 15:44:56 UTC+1 schrieb [email protected]: > > Hi, > > I have started learning Node Js on my own & I have following scenario in > which I would like to request you to give me suggestions > > How can I create a Single Page App that uses jQuery, Html, CSS on client > side & NodeJs plus MongoDb on the server side ? > I really don't want to use any server side template like Jade. I want to > use HandleBars on Clientside and not through NodeJs. > > I just want to use plain simple Html page & make it dynamic using jQuery. > I want to use Node only to return JSON data from MongoDb. > > So can you please please provide me some guidance ? > > If you have any source code or sample project which does above, it will be > of great help to me. > > Thanks in advance ! > > Regards, > > Abhishek Kanitkar > > On Friday, July 15, 2011 3:42:20 PM UTC+5:30, Miloš Rašić wrote: >> >> You are absolutely correct in your assumption that you can mix and match. >> Personally, I'm using Appcelerator Titanium Desktop with jQuery on the >> client side with PHP and NodeJS on top of MySQL database and I don't see >> how there could be any problem between any combination of server-side and >> client-side technologies. >> >> I also have to disagree with Clint about the idea that server simply >> produces HTML. In my case, the server only produces JSON encoded data. This >> particular detail is a very important choice you have to make when picking >> a client-side library or framework. With ExtJS or SproutCore frameworks you >> certainly won't be generating much HTML on the server. jQuery and YUI are >> libraries and thus much lower-level and more flexible, allowing you either >> generate HTML on the server or simply generate JSON or XML data and create >> HTML on the client. If you wish to use a higher level framework with HTML >> generated on the server, JsMVC or ukijs might be more "HTML friendly". >> >> On 15 July 2011 07:37, Scott Alexander <[email protected]> wrote: >> >>> Hi - >>> >>> I'm new to NodeJS and trying to put together a stack for small >>> database deployments (could be a single-page rich-client app), so I'm >>> looking at databases that work well with NodeJS (eg, Redisql, Riak) >>> and frameworks (eg, Express) - plus stuff like Connect and >>> StreamlineJS.. >>> >>> Now I'm trying to choose some good tools for the client-side user >>> interface (eg, JQuery, YUI, ExtJS) >>> >>> Does the choice of database and framework have any impact on the >>> choice of UI? >>> >>> I'm leaning towards ExtJS because I'd be doing fairly data-intensive >>> apps, and ExtJS has a lot of things I like (sophisticated datagrids >>> with sorting, pagination, custom cell renderers/editors such as combo- >>> boxes and calenders, plus a visual designer). >>> >>> But looking around on the web, I don't see much mention specifically >>> about NodeJS and ExtJS being used together. >>> >>> Maybe this is just because any client-side user-interface framework >>> only involves JavaScript running on client, getting and posting JSON >>> back and forth to the server, so I can pretty much mix and match any >>> client-side UI framework with NodeJS. (I know that >>> >>> Is this correct? >>> >>> Does anyone have any preference or suggestions regarding a nice client- >>> side UI that works well with NodeJS? >>> >>> I guess I'm worried that the functionalities of ExtJS might somehow >>> overlap the functionalities of Express or Connect. >>> >>> ExtJS does a lot of stuff: >>> >>> http://www.sencha.com/products/extjs/whats-new-in-ext-js-4/ >>> >>> and I'm not sure if any of this stuff might duplicate or get in the >>> way of what NodeJS and its other modules do. >>> >>> >>> Thanks for any help. >>> >>> -- >>> 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 >>> >> >> -- -- 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.
