Node.js is a server side software system designed for writing scalable Internet applications, notably web servers.
-1
votes
0answers
57 views
Find idea For school Project [on hold]
I'm on my last year at university and We are asked To create a project as final test, But i can't figure cool Idea to work on it.
I have decided to work with Node.js it miss now the idea.
So I need ...
1
vote
1answer
48 views
How to build an API on top of an existing Rails app with NodeJs and what architecture to use? [on hold]
The explanation
I was recently hired by a company that has an old RoR 2.3 application with more than 100k users, a strong SEO strategy with more than 170k indexed urls, native android and ios ...
-1
votes
0answers
55 views
Comunicate NodeJS and PHP
i need ideas to solve this:
I have a entire website in PHP (5.2) in a PHP "shared server", only i can use apache+PHP, CGI & NodeJS, no memcached, redis or another software.
And i need to ...
4
votes
1answer
97 views
Dealing with the node.js callback pyramid
I've just started using node, and one thing I've quickly noticed is how quickly callbacks can build up to a silly level of indentation:
doStuff(arg1, arg2, function(err, result) {
...
-2
votes
2answers
142 views
Rails/Node.js interaction
I and my co-worker are developing a web application with rails and node.js and we can't reach a consensus regarding a particular architectural decision.
Our setup is basically a rails server working ...
0
votes
0answers
24 views
Problem with OAuth2 authentication process and session persistance
We're using node-oauth2-provider as an authentication library for our service. The current process for a user to log in is:
POST /oauth2/access_token
Which creates and saves the access_token to the ...
0
votes
0answers
40 views
What is the best procedure to setup real-time data transfers with Redis?
I have setup a RESTful API using Ruby on Rails for an iPhone application.There are some instances, however, that I would like to use Real-Time Pub/Sub data-transfers,
I have drawn up 2 potentials:
...
-3
votes
1answer
166 views
Real-World node.js [closed]
I am 14 years old, and have been studying web/app/software development. I am trying to learn a backend language, and am considering node.js. I have heard awesome things about it, plus I like that fact ...
1
vote
2answers
136 views
Search algorithm
I would like to create a site where users can post articles with the following optional parts:
A title
Contents (text)
Categories
Keywords
Articles will be stored in mongodb and the site will be ...
0
votes
1answer
42 views
Should I include test runner module as a dependency in my module?
My module has no dependency on its own but for running tests you need to install jasmine-node module. Should I include that module as a dependency?
1
vote
2answers
179 views
What is a reasonable way to structure relationships in MongoDB
I am also using Node - which I am not the most familiar with - if the articles/books/tutorials pertained to this also - that would help even more.
I come from a mostly MySQL background - but in this ...
0
votes
1answer
178 views
Design Pattern for Server, where application is single-page RIA
So I'm using Node and ExtJS server-side/client-side respectfully. By using ExtJS, I'm moving a lot of the presentation logic client-side. Thus, something like MVC wouldn't make sense server-side since ...
0
votes
6answers
184 views
Benchmark of asynchronous code
Asynchronous programming seems to be getting quite popular these days. One of the most quoted advantages is performance gain from removing operations that block threads. But I also saw people saying ...
0
votes
2answers
540 views
What should I learn to be backend web developer? [closed]
I want to be a web developer and because I don't want to get into designing (and stuff like that) so I thought I should become a backend developer (also more suited because of my course i.e. b.tech in ...
0
votes
1answer
155 views
Unit testing in node.js and mocking modules
I'm trying to test this wrapper to request that I made:
// lib/http-client.js
var app = require('app'),
request = require('request');
exports.search = function(searchTerm, next) {
var options ...
-1
votes
1answer
323 views
Syncing chat on android device with web application
I am trying to make a chat application in android. Just a one on one chat. However I also want the chat to be synced with the web app that runs on the browser. I am confused about how to go about it. ...
1
vote
3answers
827 views
Is node.js a good fit for background processing?
I'm slowly learning node.js and have a small project I want to start. The project will have a lot of background processes (downloading data from external sites, parsing CSV files, etc.).
A big "win" ...
2
votes
1answer
145 views
Data integrity in NoSQL situations
Background
To start off, at work I work with a legacy system that, in its day, was quite spectacular, but now is ...interesting... to work with. It uses IBM (now Rocket) UniVerse as its backing ...
4
votes
1answer
991 views
How to implement a message queue over Redis?
Why Redis for queuing?
I'm under the impression that Redis can make a good candidate for implementing a queueing system. Up until this point we've been using our MySQL database with polling, or ...
1
vote
2answers
96 views
NodeJS: Freeze dependences before testing and deployment? Check in node_modules?
Suppose you have a NodeJS application.
A release could consists of multiple steps:
Automated and/or manual tests
Deployment
(if something goes wrong) Rollback to the last stable version
There are ...
0
votes
1answer
176 views
Sync csv file using nodejs
There is a remote csv file that gets updated every second or so.
I need to download it(on a Windows machine) ONCE and always sync local file with the remote one.
Obviously, downloading the whole ...
-3
votes
2answers
1k views
Is Node.js future-safe? [closed]
I've been getting great results with Node.js since a year+. Everything is perfect and I couldn't be happier. Yet I have a feeling that this model won't last long and will be forgotten as soon as ...
3
votes
3answers
733 views
flow control solutions in Node.js - use async.waterfall?
Looking at node.js, and avoiding nesting callbacks. I found Async.js, can someone show me how can I rewrite this code using the async.waterfall method?
// db is a mongodb instance
...
1
vote
1answer
78 views
Object schemas shared between web services
My question is about how to create a definition for an object that is handled by different web services.
A brief description of my current scenario and why I think it's a problem:
A PHP web ...
1
vote
2answers
660 views
Is it a right thing to do, to use Node.JS as a TCP Server? [closed]
Part I - The Story:
I have crafted a high performance TCP server in C# (based on SocketAsyncEventArgs) which works brilliantly (for my cause). I have more than 7000 clients, sending me a message ...
5
votes
3answers
475 views
What determines which Javascript functions are blocking vs non-blocking?
I have been doing web-based Javascript (vanilla JS, jQuery, Backbone, etc.) for a few years now, and recently I've been doing some work with Node.js. It took me a while to get the hang of ...
3
votes
1answer
1k views
How can NodeJS be “non-blocking”?
I'm learning NodeJS and just wanted to clarify something. In several introductory tutorials and books so far, very early on they've described Node's "non-blocking" architecture - or rather that it's ...
2
votes
1answer
92 views
Where to store web application custom configuration settings
I'm currently working on an internal web application for my company in node.js
We want to have certain configuration settings be changeable by management. For example, we pre-print some labels ...
1
vote
0answers
145 views
Best way to set up a dev environment for Node.js using AWS s3?
We are getting ready to port part of our app over to node.js, and are looking for a way to support s3 uploads and testing in our development environment. Right now we are thinking about setting up ...
5
votes
2answers
217 views
Please explain object versioning in the nodejs module system
This question is about the persistance of variables across different modules in nodejs when they don't directly "require" each other, but do "require" a common ancestor.
It is also the generalised ...