{"id":7190,"date":"2022-06-09T16:40:36","date_gmt":"2022-06-09T14:40:36","guid":{"rendered":"http:\/\/www.unimedia.tech.mialias.net\/react-native-how-to-get-started-with-react\/"},"modified":"2024-01-09T17:53:07","modified_gmt":"2024-01-09T16:53:07","slug":"react-native-how-to-get-started-with-react","status":"publish","type":"post","link":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/","title":{"rendered":"React Native: com comen\u00e7ar amb React"},"content":{"rendered":"\n<p><\/p>\n\n<h2 class=\"wp-block-heading\">Qu\u00e8 \u00e9s React Native?<\/h2>\n\n<p>React Native \u00e9s un marc popular i en r\u00e0pida expansi\u00f3 per crear <a href=\"https:\/\/www.unimedia.tech\/software-development\/\">aplicacions m\u00f2bils<\/a> multiplataforma. Utilitza JavaScript i React per representar interf\u00edcies d&#8217;aplicacions i inclou els seus propis components d&#8217;interf\u00edcie d&#8217;usuari. Aquest marc permet als desenvolupadors aprofitar els avantatges de l&#8217;\u00fas de JavaScript, com ara un temps de desenvolupament r\u00e0pid i una gesti\u00f3 senzilla de dades, alhora que permet als usuaris utilitzar els seus SDK m\u00f2bils natius preferits. Els desenvolupadors poden compartir codi entre plataformes amb React Native, que \u00e9s absolutament impecable per als equips que treballen en diversos projectes.<\/p>\n\n<p>Tamb\u00e9 us pot interessar: <a href=\"https:\/\/www.unimedia.tech\/2022\/04\/01\/aws-cloud-development-kit-using-java\/\">&#8220;AWS Cloud Development Kit using Java&#8221;<\/a><\/p>\n\n<h2 class=\"wp-block-heading\">React Native: components b\u00e0sics i components natius<\/h2>\n\n<p>\u00c9s un marc de desenvolupament d&#8217;aplicacions m\u00f2bils de codi obert per a qu\u00e8 els usuaris desenvolupin aplicacions per a Android i iOS mitjan\u00e7ant React i les capacitats de la plataforma nativa. Aquest marc us permet utilitzar JavaScript per accedir a les API de la vostra plataforma i descriure l&#8217;aspecte de la vostra interf\u00edcie d&#8217;usuari mitjan\u00e7ant components React: blocs de codi imbricat reutilitzable.<\/p>\n\n<h3 class=\"wp-block-heading\">Components natius<\/h3>\n\n<p>Utilitzem Java o Kotlin per escriure vistes al desenvolupament d&#8217;Android; al desenvolupament d&#8217;IOS fem servir Swift o Objective C. Podem invocar f\u00e0cilment aquestes vistes amb JavaScript mitjan\u00e7ant components React amb Native. Crea les vistes d&#8217;Android i iOS corresponents per a aquests components en temps d&#8217;execuci\u00f3. Com que els components natius estan recolzats per les mateixes vistes que Android i iOS, les aplicacions natives es veuen, senten i funcionen com qualsevol altra aplicaci\u00f3. Aquests s\u00f3n components recolzats per la plataforma, <a href=\"https:\/\/reactnative.dev\/docs\/intro-react-native-components#native-components\"><strong>components natius<\/strong><\/a> <strong>.<\/strong><\/p>\n\n<h3 class=\"wp-block-heading\">Components b\u00e0sics<\/h3>\n\n<p>React inclou un conjunt de components natius importants i llestos per utilitzar que podem utilitzar per comen\u00e7ar a crear la nostra aplicaci\u00f3 a l&#8217;instant. Aquests s\u00f3n <a href=\"https:\/\/reactnative.dev\/docs\/intro-react-native-components#core-components\"><strong>els components b\u00e0sics<\/strong><\/a> de React Native. Tanmateix, React ens ofereix l&#8217;oportunitat de crear els nostres propis components natius tant per a Android com per a iOS per adaptar-nos a les necessitats individuals de la nostra aplicaci\u00f3. React Native t\u00e9 molts components b\u00e0sics, us mostrarem els components b\u00e0sics m\u00e9s utilitzats:<\/p>\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Components de la interf\u00edcie d&#8217;usuari nativa de React<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Visualitzaci\u00f3 d&#8217;Android<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Vista d&#8217;IOS<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Web anal\u00f2gic<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\"><strong>Descripci\u00f3<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;View&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;ViewGroup&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;UIView&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">Un no-despla\u00e7ament <code>&lt;div&gt;<\/code><\/td><td class=\"has-text-align-left\" data-align=\"left\">Un contenidor que admet disseny amb flexbox, estil, alguns controls t\u00e0ctils i controls d&#8217;accessibilitat<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;Text&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;TextView&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;UITextView&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;p&gt;<\/code><\/td><td class=\"has-text-align-left\" data-align=\"left\">Mostra, estilitza i forma nius de cadenes de text i fins i tot gestiona esdeveniments t\u00e0ctils<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;Image&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;ImageView&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;UIImageView&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;img&gt;<\/code><\/td><td class=\"has-text-align-left\" data-align=\"left\">Mostra diferents tipus d&#8217;imatges<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;ScrollView&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;ScrollView&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;UIScrollView&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;div&gt;<\/code><\/td><td class=\"has-text-align-left\" data-align=\"left\">Un contenidor de despla\u00e7ament gen\u00e8ric que pot contenir diversos components i vistes<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;TextInput&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;EditText&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;UITextField&gt;<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>&lt;input type=\"text\"&gt;<\/code><\/td><td class=\"has-text-align-left\" data-align=\"left\">Permet a l&#8217;usuari introduir text<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<h2 class=\"wp-block-heading\">Configuraci\u00f3 de l&#8217;entorn de desenvolupament<\/h2>\n\n<p>Hi ha dues maneres de configurar la participaci\u00f3 en el desenvolupament del vostre primer projecte React Native.<\/p>\n\n<h3 class=\"wp-block-heading\">Expo CLI<\/h3>\n\n<p>La millor manera per als principiants de comen\u00e7ar \u00e9s desenvolupar una aplicaci\u00f3 mitjan\u00e7ant <strong>Expo CLI<\/strong> . Expo \u00e9s un conjunt d&#8217;eines creades per a React Native, i el m\u00e9s \u00fatil per a nosaltres ja que ens permet crear aplicacions utilitzant aquest marc a temps. Nom\u00e9s necessiteu una versi\u00f3 actualitzada de <strong>Node.js<\/strong> i un tel\u00e8fon o un emulador. Si voleu provar Native directament al vostre navegador web sense instal\u00b7lar cap eina, podeu provar <strong>Snack.expo.dev<\/strong> per comen\u00e7ar amb qualsevol projecte que inclogui React Native.<\/p>\n\n<h3 class=\"wp-block-heading\">Reacciona CLI nativa<\/h3>\n\n<p>Si teniu experi\u00e8ncia en desenvolupament m\u00f2bil, podeu utilitzar <strong>React Native CLI<\/strong> . Xcode o Android Studio \u00e9s necessari per comen\u00e7ar amb <strong>React Native CLI<\/strong> . Si ja teniu instal\u00b7lada una d&#8217;aquestes aplicacions, haur\u00edeu de poder comen\u00e7ar en pocs minuts. Si encara no estan disponibles, espereu passar una hora instal\u00b7lant-los i configurant-los.<\/p>\n\n<h2 class=\"wp-block-heading\">Comen\u00e7ant amb l&#8217;Expo CLI a Windows<\/h2>\n\n<p>Si teniu instal\u00b7lat el Node 12 LTS o la darrera versi\u00f3, podeu utilitzar npm per instal\u00b7lar la utilitat de l\u00ednia d&#8217;ordres Expo CLI. En cas contrari, primer haureu d&#8217;instal\u00b7lar Node 12 LTS o la versi\u00f3 m\u00e9s recent. Podeu comprovar la vostra versi\u00f3 del node que feu servir escrivint aquesta ordre a continuaci\u00f3:<\/p>\n\n<pre class=\"wp-block-code\"><code>C:Usersuser&gt;node -v\nC:Usersuser&gt;node --version<\/code><\/pre>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/image1-1-4.png\" alt=\"  classe=\" wp-image-4157=\"\"\/><figcaption>Nota: si veieu que la vostra versi\u00f3 de Node \u00e9s 12 o superior, ja esteu a punt. En cas contrari, \u00e9s possible que h\u00e0giu d&#8217;actualitzar la versi\u00f3 de Node.<\/figcaption><\/figure>\n\n<p>Ara executeu l&#8217;ordre seg\u00fcent per instal\u00b7lar l&#8217; <strong>Expo CLI<\/strong> a la vostra m\u00e0quina.<\/p>\n\n<pre class=\"wp-block-code\"><code>C:Usersuser&gt;npm install -g expo-cli.<\/code><\/pre>\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"4153\" src=\"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/image2-1-1024x230-1.png\" alt=\"  classe=\" wp-image-4153=\"\"\/><\/figure>\n<\/figure>\n\n<p>Depenent de la configuraci\u00f3 del vostre ordinador i la velocitat d&#8217;Internet, pot trigar una estona a instal\u00b7lar <strong>Expo CLI<\/strong> al vostre ordinador (uns 5-10 minuts).  <\/p>\n\n<p>Despr\u00e9s de completar el proc\u00e9s d&#8217;instal\u00b7laci\u00f3, escriviu aquesta ordre per veure la versi\u00f3 de <strong>l&#8217;Expo CLI<\/strong> .<\/p>\n\n<pre class=\"wp-block-code\"><code>C:Usersuser&gt;expo --version<\/code><\/pre>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/image3-1-1024x285-1.png\" alt=\"  classe=\" wp-image-4161=\"\"\/><\/figure>\n\n<p>Ara que tot est\u00e0 configurat i funcionant, estem b\u00e9 per crear el nostre primer projecte amb <strong>React Native<\/strong> .<\/p>\n\n<h2 class=\"wp-block-heading\">Creant la nostra primera aplicaci\u00f3 nativa React<\/h2>\n\n<p>Podeu crear la carpeta del projecte all\u00e0 on vulgueu, i dep\u00e8n de vosaltres. Crear\u00e9 una carpeta al meu escriptori anomenada &#8221; <strong>ReactNative<\/strong> &#8221; Ara escriviu les ordres seg\u00fcents per crear la vostra primera aplicaci\u00f3:<\/p>\n\n<pre class=\"wp-block-code\"><code>C:UsersuserDesktopReactNative&gt;expo init MyFirstApp<\/code><\/pre>\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/image4-1-1024x558-1.png\" alt=\"  classe=\" wp-image-4165=\"\"\/><figcaption>Nota: us permetr\u00e0 seleccionar una opci\u00f3. Despr\u00e9s d&#8217;aix\u00f2, podeu triar quin preferiu. Escollir\u00e9 el &#8220;en blanc&#8221; amb una configuraci\u00f3 m\u00ednima d&#8217;aplicaci\u00f3 tan neta com un llen\u00e7 buit.<\/figcaption><\/figure>\n\n<p>Ara el projecte est\u00e0 llest! Per executar el projecte, hem d&#8217;anar al directori del projecte i executar les ordres seg\u00fcents.<\/p>\n\n<pre class=\"wp-block-code\"><code>C:UsersuserDesktopReactNative&gt;cd MyFirstApp<\/code><\/pre>\n\n<p>Ara escriviu les ordres seg\u00fcents a continuaci\u00f3 per iniciar el servidor de desenvolupament. Podeu obrir iOS, Android o Web des d&#8217;aqu\u00ed o executar-los directament amb l&#8217;ordre espec\u00edfica.<\/p>\n\n<pre class=\"wp-block-code\"><code>C:UsersuserDesktopReactNativeMyFirstApp&gt;npm start\nC:UsersuserDesktopReactNativeMyFirstApp&gt;npm run android\nC:UsersuserDesktopReactNativeMyFirstApp&gt;npm run ios\nC:UsersuserDesktopReactNativeMyFirstApp&gt;npm run web<\/code><\/pre>\n\n<p>El resultat podria ser el seg\u00fcent:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/image5-1-1024x388-1.png\" alt=\"  classe=\" wp-image-4169=\"\"\/><\/figure>\n\n<p><a href=\"http:\/\/localhost:19002\/\">http:\/\/localhost:19002\/<\/a> \u00e9s l&#8217;URL de les eines de desenvolupament. Visiteu aquest URL al vostre navegador web preferit. I fes clic a l&#8217;enlla\u00e7 on vulguis per veure el resultat. Vaig a fer clic a &#8221; <strong>Executar al navegador web<\/strong> &#8220;, el resultat hauria de ser el seg\u00fcent:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/image6-1024x152-1.png\" alt=\"  classe=\" wp-image-4173=\"\"\/><\/figure>\n\n<p>Ara obriu el fitxer <strong>App.js<\/strong> amb el vostre editor de codi preferit a la carpeta del projecte. L&#8217;obrir\u00e9 al <strong><em>Bloc de notes ++<\/em><\/strong> i afegir\u00e9 algun codi b\u00e0sic.<\/p>\n\n<pre class=\"wp-block-code\"><code>import {StatusBar} from 'expo-status-bar';\nimport {StyleSheet, Text, View} from 'react-native';\n\nexport default function app(){\n    return(\n        &lt;View style = {styles.container}&gt;\n            &lt;Text style = {style.cong}&gt; Congratulations! &lt;\/Text&gt;\n            &lt;Text&gt; You've built your first React Native App. &lt;\/Text&gt;\n            &lt;StatusBar style = \"auto\"\/&gt;\n        &lt;\/View&gt;\n    );\n}\n\nconst style = StyleSheet.create({\n    container: {\n        flex: 1,\n        backgroundColor: '#fff',\n        alignItems: 'center',\n        justifyContent: 'center',\n    },\n    cong:{\n        backgroundColor: 'red',\n        padding: '10px',\n    },\n});<\/code><\/pre>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/image7-1-1024x108-1.png\" alt=\"  classe=\" wp-image-4177=\"\"\/><\/figure>\n\n<h2 class=\"wp-block-heading\">Com React Native ajuda a construir una carrera fant\u00e0stica en el desenvolupament d&#8217;aplicacions<\/h2>\n\n<p>React Native us permet orientar directament a dispositius m\u00f2bils en comptes de navegadors, i podeu utilitzar aquesta funci\u00f3 per compondre aplicacions natives per a Android i iPhone. \u00c9s una tecnologia fant\u00e0stica per entrar-hi. Si voleu aprendre React, a continuaci\u00f3 hi ha alguns motius pels quals haur\u00edeu de triar construir una carrera fant\u00e0stica en el desenvolupament d&#8217;aplicacions.<\/p>\n\n<ul class=\"wp-block-list\"><li>\u00c9s f\u00e0cil d&#8217;aprendre<\/li><li>\u00c9s similar a React.js, de manera que no cal que aprengueu coses addicionals<\/li><li>Falta de compet\u00e8ncia<\/li><li>\u00c9s un servei que paga molt<\/li><\/ul>\n\n<p>El marc React Native \u00e9s una plataforma din\u00e0mica que us ajuda a crear aplicacions m\u00f2bils eficients i instintives utilitzant els vostres coneixements existents de JavaScript. React us facilita la creaci\u00f3 d&#8217;aplicacions m\u00f2bils que s&#8217;executen en una varietat de plataformes com Android i iOS amb codis perfectes sense comprometre la interf\u00edcie d&#8217;usuari i l&#8217;experi\u00e8ncia de l&#8217;usuari. React Native, sens dubte, anir\u00e0 b\u00e9 a la ind\u00fastria inform\u00e0tica.<\/p>\n\n<p>En conclusi\u00f3, React Native \u00e9s un marc popular per al desenvolupament d&#8217;aplicacions m\u00f2bils perqu\u00e8 ofereix suport multiplataforma tant per a Android com per a iOS sense violar la interf\u00edcie o l&#8217;experi\u00e8ncia de l&#8217;usuari.<\/p>\n\n<p>React Native ha demostrat ser una manera efica\u00e7 de crear aplicacions multiplataforma d&#8217;alt rendiment. La clau \u00e9s trobar l&#8217;equilibri adequat entre les tecnologies natives i web.<\/p>\n\n<p>Trobeu els nostres altres <a href=\"https:\/\/www.unimedia.tech\/tag\/react\/\" target=\"_blank\" rel=\"noreferrer noopener\">blocs de React<\/a> aqu\u00ed.<\/p>\n\n<h2 class=\"wp-block-heading\">Unimedia Technology<\/h2>\n\n<p>Aqu\u00ed a <a href=\"https:\/\/www.unimedia.tech\/\">Unimedia Technology<\/a> tenim un equip de <strong>desenvolupadors nadius al n\u00favol<\/strong> que us poden ajudar a desenvolupar les vostres aplicacions AWS i Azure m\u00e9s complexes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Qu\u00e8 \u00e9s React Native? React Native \u00e9s un marc popular i en r\u00e0pida expansi\u00f3 per crear aplicacions m\u00f2bils multiplataforma. Utilitza JavaScript i React per representar interf\u00edcies d&#8217;aplicacions i inclou els seus propis components d&#8217;interf\u00edcie d&#8217;usuari. Aquest marc permet als desenvolupadors aprofitar els avantatges de l&#8217;\u00fas de JavaScript, com ara un temps de desenvolupament r\u00e0pid i [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":6729,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[213,218],"tags":[],"class_list":["post-7190","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-react-technical-guides-ca","category-technical-guides-ca"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.6 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>React Native: com comen\u00e7ar amb React - Unimedia Technology<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/\" \/>\n<meta property=\"og:locale\" content=\"ca_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"React Native: com comen\u00e7ar amb React\" \/>\n<meta property=\"og:description\" content=\"Qu\u00e8 \u00e9s React Native? React Native \u00e9s un marc popular i en r\u00e0pida expansi\u00f3 per crear aplicacions m\u00f2bils multiplataforma. Utilitza JavaScript i React per representar interf\u00edcies d&#8217;aplicacions i inclou els seus propis components d&#8217;interf\u00edcie d&#8217;usuari. Aquest marc permet als desenvolupadors aprofitar els avantatges de l&#8217;\u00fas de JavaScript, com ara un temps de desenvolupament r\u00e0pid i [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/\" \/>\n<meta property=\"og:site_name\" content=\"Unimedia Technology\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.linkedin.com\/company\/unimedia-technology\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-09T14:40:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-09T16:53:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/React-Native-1-4.png\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Unimedia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@UnimediaCTO\" \/>\n<meta name=\"twitter:site\" content=\"@UnimediaCTO\" \/>\n<meta name=\"twitter:label1\" content=\"Escrit per\" \/>\n\t<meta name=\"twitter:data1\" content=\"Unimedia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Temps estimat de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minuts\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"React Native: com comen\u00e7ar amb React - Unimedia Technology","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/","og_locale":"ca_ES","og_type":"article","og_title":"React Native: com comen\u00e7ar amb React","og_description":"Qu\u00e8 \u00e9s React Native? React Native \u00e9s un marc popular i en r\u00e0pida expansi\u00f3 per crear aplicacions m\u00f2bils multiplataforma. Utilitza JavaScript i React per representar interf\u00edcies d&#8217;aplicacions i inclou els seus propis components d&#8217;interf\u00edcie d&#8217;usuari. Aquest marc permet als desenvolupadors aprofitar els avantatges de l&#8217;\u00fas de JavaScript, com ara un temps de desenvolupament r\u00e0pid i [&hellip;]","og_url":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/","og_site_name":"Unimedia Technology","article_publisher":"https:\/\/www.linkedin.com\/company\/unimedia-technology\/","article_published_time":"2022-06-09T14:40:36+00:00","article_modified_time":"2024-01-09T16:53:07+00:00","og_image":[{"width":700,"height":400,"url":"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/React-Native-1-4.png","type":"image\/png"}],"author":"Unimedia","twitter_card":"summary_large_image","twitter_creator":"@UnimediaCTO","twitter_site":"@UnimediaCTO","twitter_misc":{"Escrit per":"Unimedia","Temps estimat de lectura":"7 minuts"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/#article","isPartOf":{"@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/"},"author":{"name":"Unimedia","@id":"https:\/\/www.unimedia.tech\/ca\/#\/schema\/person\/3a250aa22526d5c9ff6bc95bb380a5dd"},"headline":"React Native: com comen\u00e7ar amb React","datePublished":"2022-06-09T14:40:36+00:00","dateModified":"2024-01-09T16:53:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/"},"wordCount":1306,"commentCount":0,"publisher":{"@id":"https:\/\/www.unimedia.tech\/ca\/#organization"},"image":{"@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/#primaryimage"},"thumbnailUrl":"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/React-Native-1-4.png","articleSection":["React","Technical Guides"],"inLanguage":"ca","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/","url":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/","name":"React Native: com comen\u00e7ar amb React - Unimedia Technology","isPartOf":{"@id":"https:\/\/www.unimedia.tech\/ca\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/#primaryimage"},"image":{"@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/#primaryimage"},"thumbnailUrl":"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/React-Native-1-4.png","datePublished":"2022-06-09T14:40:36+00:00","dateModified":"2024-01-09T16:53:07+00:00","breadcrumb":{"@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/#breadcrumb"},"inLanguage":"ca","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/"]}]},{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/#primaryimage","url":"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/React-Native-1-4.png","contentUrl":"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/React-Native-1-4.png","width":700,"height":400,"caption":"react native"},{"@type":"BreadcrumbList","@id":"https:\/\/www.unimedia.tech\/ca\/react-native-how-to-get-started-with-react\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.unimedia.tech\/ca\/"},{"@type":"ListItem","position":2,"name":"React Native: com comen\u00e7ar amb React"}]},{"@type":"WebSite","@id":"https:\/\/www.unimedia.tech\/ca\/#website","url":"https:\/\/www.unimedia.tech\/ca\/","name":"Unimedia Technology","description":"Your software development partner","publisher":{"@id":"https:\/\/www.unimedia.tech\/ca\/#organization"},"alternateName":"Unimedia Tech","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.unimedia.tech\/ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ca"},{"@type":"Organization","@id":"https:\/\/www.unimedia.tech\/ca\/#organization","name":"Unimedia Technology","alternateName":"Unimedia Tech","url":"https:\/\/www.unimedia.tech\/ca\/","logo":{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/www.unimedia.tech\/ca\/#\/schema\/logo\/image\/","url":"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/cloud_border-3.png","contentUrl":"https:\/\/www.unimedia.tech\/wp-content\/uploads\/2023\/12\/cloud_border-3.png","width":403,"height":309,"caption":"Unimedia Technology"},"image":{"@id":"https:\/\/www.unimedia.tech\/ca\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/unimedia-technology\/","https:\/\/x.com\/UnimediaCTO","https:\/\/www.instagram.com\/unimedia.technology\/"]},{"@type":"Person","@id":"https:\/\/www.unimedia.tech\/ca\/#\/schema\/person\/3a250aa22526d5c9ff6bc95bb380a5dd","name":"Unimedia","image":{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/www.unimedia.tech\/ca\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5901fd1c4628e2b48ffd4e47324e8fe0751b39e556a167f078471d4c4bec0f6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5901fd1c4628e2b48ffd4e47324e8fe0751b39e556a167f078471d4c4bec0f6f?s=96&d=mm&r=g","caption":"Unimedia"}}]}},"_links":{"self":[{"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/posts\/7190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/comments?post=7190"}],"version-history":[{"count":0,"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/posts\/7190\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/media\/6729"}],"wp:attachment":[{"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/media?parent=7190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/categories?post=7190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unimedia.tech\/ca\/wp-json\/wp\/v2\/tags?post=7190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}