Answer the question
In order to leave comments, you need to log in
Developing an application for multiple platforms?
Hello to all developers.
How realistic is it to simultaneously write an application as a SPA, native for mobile platforms and desktop (with the help of electron)
Has anyone worked on such projects?
Please share your experience.
What technical specifications did the project have, what frameworks, methodologies, etc. were chosen, what problems did they encounter, what git flow did they use
? At the moment, we have an idea that we want to implement with a small team.
Developers who understand expressJS
frameworks, NestJs - on the backend side + pure NodeJS
Vue2 / 3, Nuxt - on the frontend side
But no one has experience writing native and desktop applications, but we want to try to do everything at once and in one :)
Answer the question
In order to leave comments, you need to log in
desktop (using electron)In fact, a desktop application is the same client (if I understand correctly that everything will be running on the cloud / server).
Flutter allows you to create a completely cross-platform application, already available: Web, Windows, MacOS, Linux, iOS, Android. But you should understand that most likely you can’t do without additional Native integrations here. But Flutter is just a Fontend solution, while Backend can be anything.
But I would stick with the more classic methods on electron and react-native respectively. The era of Flutter has not yet arrived, and it will be difficult for a young team to cook there due to a lack of information.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question