JavaScript for mobile enheter og skrivebordsapper.
Link til delForhold for mobil- og desktopverktøy over tid
I løpet av det siste tiåret har det blitt langt mer vanlig å bygge mobil- og desktop-apper – men det betyr ikke nødvendigvis at utviklere er fornøyde med verktøyene sine. Mens Tauri og Expo skiller seg ut på toppen av retensjonsdiagrammet, har alt annet en lavere ratio sammenlignet med de gamle, tradisjonelle native-appene.
Link til delOther Mobile & Desktop Tools
Link til delUsed at Work
Som tidligere ser det ut til at nyere verktøy som Tauri primært brukes på arbeidsplassen av mindre erfarne utviklere, noe som viser at det noen ganger kan være en fordel å ikke ha all den bagasjen!
Which of these tools do you use in a professional context?
Multiple
Vi spurte medlemmer av JavaScript-fellesskapet om å dele sitt "årets valg"
Mine valg for 2024: Knip
Knip er et fantastisk verktøy som analyserer koden din og forteller deg hva du kan kvitte deg med. Det er raskt (slik at du kan kjøre det i CI), forstår mange rammeverk og biblioteker rett ut av boksen, og fungerer også sømløst i monorepos.
Vi spurte medlemmer av JavaScript-fellesskapet om å dele sitt "årets valg"
Dominik Dorfmeister
Programvareutvikler @ Sentry, React Query maintainer
Link til delNumber of Items
How many items in this category respondents have used.
Link til delFordeler med mobil- & desktopverktøy
På en skala fra 0 (veldig misfornøyd) til 4 (veldig fornøyd), hvor fornøyd er du med den nåværende tilstanden til mobil & desktop verktøy?
Link til delUtfordringer for mobil- & desktopverktøy
JavaScript-kodebaser sliter fortsatt med å konkurrere med rene native-apper når det gjelder ytelse. Og det ser ut som både Electron og React Native har sine utfordringer.
Hvilke utfordringer har du møtt på når du bruker JavaScript til å bygge mobil- og desktopapper?
Fritekstformat
Multiple
Link til delAnbefalte ressurser
React Native, v3
Use your React skills to build feature-rich, native mobile apps for iOS and Android using React Native and Expo. Learn to create UI components like custom buttons and scrollable lists, implement navigation between screens, and persist data using AsyncStorage.
Electron, v3
Build native, cross-platform desktop apps using HTML, CSS, JavaScript, and React.js with Electron. Get hands-on experience building real-world apps for the menubar and system tray.
Takk til våre partnere for deres bidrag! Lær mer.