You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mobile application often interacts with servers. Either on the cloud or elsewhere.
Very often, the server application is written in NodeJS: either in Javascript or Typescript
The mobile application runs on either Android or IOS devices.
Since both apps are written either in Javascript or Typescript, many function and / or components can be common for both nodejs and the mobile app thus creating code duplications.
Non-goals
No response
Background
In the past , We would have needed to seperate repositories for this kind of projects. This lead to incompatibilities between the two parts. This could also lead to possible code duplications. For example validation functions for the data that is being transfered from the mobile app to the server.
In reality we check validation both on server and client side.
Proposal
I want a basic template that contains 2 basic applications: NodeJS and an React Native Expo application.
The Typescript language will be implemented in this MonoRepo.
This configuration is meant for mobile projects with a server side app that interacts with a mobile app.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Goals
Non-goals
No response
Background
In the past , We would have needed to seperate repositories for this kind of projects. This lead to incompatibilities between the two parts. This could also lead to possible code duplications. For example validation functions for the data that is being transfered from the mobile app to the server.
In reality we check validation both on server and client side.
Proposal
Beta Was this translation helpful? Give feedback.
All reactions