View Single Post
Old 24-03-2022, 14:44   #19
lollo9
Member
 
Iscritto dal: Dec 2016
Città: Toulouse/Montpellier/Melbourne
Messaggi: 228
in generale sono d'accordo con pabloski.
se si parte da zero ed il web "puro" non è tra i target, ha poco senso andare a sbattersi coi vari React Native, Ionic e compagnia cantante.

solo non sarei così drastico nei confronti di JS a livello di prestazioni 😉
l'errore, fatto per anni e fatto da tanti ancora oggi, è aspettarsi che, ad esempio un Angular intero fatto e finito giri bene sandboxato dentro una webview, com'era Ionic all'inizio, e come in tanti web developers si ostinano ancora a fare.
per dire, una UI in web components puri senza accrocchi pareggia tranquillamente le prestazioni native in ogni contesto, basta vedere come e dove gira VSCode, o la PWA di Starbucks.
tuttavia resterebbero da fare comunque tutti i servizi, le build, pipeline, bla bla bla... e si torna al punto iniziale: se il web non è un target e se non hai già una codebase tale da giustificare lo sforzo, JS lo lascerei perdere.

tra fare un buon lavoro in Electron/Ionic/TS, uno in Flutter/Dart ed uno in Xamarin/C#, può cambiare tanto come no, dipende anche da cosa si conosce a monte di tutto.
Io personalmente andrei su Electron/Ionic giusto perché li conosco molto bene, ma viste le porchierie che si possono fare con quei cosi, ci penso due volte prima di consigliarli. e non è affatto una questione di difficoltà, sono tutte tecnologie piuttosto alla portata di tutti. per me la discriminante è la disciplina richiesta per fare un lavoro come si deve. xamarin e flutter sono molto più "quadrati"
__________________
ds/dev, del resto non me ne intendo
lollo9 è offline   Rispondi citando il messaggio o parte di esso