All Questions
Tagged with node.js javascript
143 questions
5
votes
3
answers
4k
views
Node.js error handling through each layer
I am looking for a way to handle errors in a Node.js application without getting lots of log entries for the same error event, one from each each affected layer.
This might actually apply to any ...
1
vote
3
answers
2k
views
Best strategy to push client-side updates to server?
I'm just starting to build a web app using React.js, Next.js, Prisma, & PostgreSQL. In this web app, users can create "projects", which are represented by 10-15 rows in the database. ...
4
votes
4
answers
13k
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
db.open(function(...
4
votes
2
answers
618
views
What would be the reason for using asynchronous programming on a web server?
I have a python/php background and just about to start work on a NodeJS project which is why I have this question. I have worked a bit on frontend JS but this is the first time I will be using JS for ...
0
votes
2
answers
422
views
Extensive use of global variables in js codebase?
I've been tasked with refactoring/simplifying the architecture of a (relatively) large node.js codebase and it makes ample use of global variables. I don't have much experience with javascript so just ...
1
vote
1
answer
1k
views
What are the benefits of keeping npm packages up-to-date? [closed]
The company I work for is maintaining and developing a web application that uses many Node.js packages. A lot of these packages are really outdated. I can intuitively understand that it is good to ...
1
vote
1
answer
2k
views
Difference between Resolvers and Controllers?
I may be overthinking it, but are controllers and resolvers the same thing in web applications? Coming from the MERN stack, everyone used to call these request processing functions "controllers,&...
1
vote
2
answers
608
views
How to create an API on Node.js that needs to be updated once a day?
I want to create an api based on Node.js and Express.js. This api should return an array of products on /products. To get these products on my node server, I need to call a third party api. However, I ...
1
vote
2
answers
465
views
QR Code Scanning with location check
I would like to make an order-system with QR-Codes which is online.
How I imagine it to work:
A customer visits a restaurant. There is a QR-Code on his table which takes him to a public webpage where ...
-2
votes
1
answer
46
views
Do I need a separate backend (Express) for an Angular project if using AWS for data storage?
So, I'm working on developing my first Angular project with/for a friend of mine and I have a design question before I really get started with things.
I'm going to be storing persistent data on AWS ...
1
vote
1
answer
2k
views
Rabbitmq create queues dynamically based on number of users
I have a scenario where I have to route a list of messages that I get to respective users.
For suppose if I have
messages = [
{ text: 'hi', user_id: 1 },
{ text: 'hi', user_id: 2 },
{ text: 'hi',...
-2
votes
1
answer
109
views
How to warn devs after installing or updating npm packages? [closed]
I want to warn devs in my team to rebuild the docker containers after installing or updating npm packages.
This is because whenever we edit packages in the environment the only way we've found to test ...
-4
votes
1
answer
403
views
Best way to structure reusable code using Node.JS, EJS, and front end JS?
I'm more or less learning the MEAN stack (have yet to start on Angular, so currently using straight vanilla JS for front-end) and part of what I'm building for my portfolio is a drag-and-drop form ...
-1
votes
2
answers
1k
views
NodeJS SocketIO Multiplayer Multiple Game Room Management
I am making a multiplayer card game and am using NodeJS as my server with SocketIO.
My question is how should I be managing multiple game rooms (say an n number of game rooms) ?
Currently I have it ...
0
votes
1
answer
88
views
Is there a way I can make something happen on my nodejs server at a particular time
I'm not sure that I'm even asking the right question so I hope you guys can point me in the right direction here.
I have a full stack web app which has listings (think eBay, Gumtree, Craigslist) and I ...