All Questions
Tagged with code-reuse javascript
7 questions
2
votes
2
answers
637
views
How could I reuse common JS modules between several projects?
At my company, we are developing pretty simple React Native and sometimes mobile-only React apps. Most of them have some similar logic, such as 'sign-in by phone' flow, some payments stuff, etc., and ...
2
votes
3
answers
2k
views
Code design: introduce new method vs add optional parameter to existing method
In JavaScript (ES6), I can have optional function parameter with default value. So to add a new behavior to the existing code base, I could either introduce new method(s) or extend the existing method ...
7
votes
3
answers
13k
views
Why is it a good practice to keep Javascript code in separate files?
In web development we are commonly used to keep Javascript code in separate files, but sometimes we need this Javascript code to manipulate server side data locally.
For example, making an Ajax Call ...
1
vote
1
answer
10k
views
How to define dependent function in node js?
I have a nodejs project in which a sample.js include two function
function A depends on function B's callback .
// smaple.js
Both function are included in the same file
function B ( ...
1
vote
0
answers
160
views
How do I manage a JavaScript library with TFS?
I know that I can share files between Visual Studio projects using linked files and assemblies using project references. Is there a good approach for JavaScripts? I'd rather not use linked files since ...
1
vote
0
answers
492
views
Reusable and customizable charting library on top of d3js
I have started building a charting library on top of d3js using javascript's inheritance. My goal is to develop reusable and fully customizable chart components. I read the article: Towards Reusable ...
3
votes
3
answers
2k
views
Sharing business logic between server-side and client-side of web application?
Quick question concerning shared code/logic in back and front ends of a web application.
I have a web application (Rails + heavy JS) that parses metadata from HTML pages fetched via a user supplied ...