HTML, CSS en JavaScript zijn lange tijd de kern geweest van webontwikkeling en gebruikersinterfaces. HTML is wat bekend staat als een opmaaktaal en helpt bij het opmaken van het skelet van de webpagina-zoals, hier is de kop, hier de tekst, hier een zijbalk. CSS is een zogenaamde stylesheettaal en helpt bij het toevoegen van stijl-zoals lettertypen, kleuren, spatiëring-aan de webelementen. En JavaScript is een programmeertaal die interactie tussen webpagina’s en de gebruiker mogelijk maakt, zoals de zoekbalk of wanneer u een formulier invult en verzendt.
Naarmate webapps steeds complexer en dynamischer werden, kwamen er nieuwe tools bij. en bibliotheken (verzamelingen van bronnen zoals configuratiegegevens, vooraf geschreven code, berichtsjablonen) ontstonden om webontwikkeling en-beheer te versnellen. Een van die bibliotheken is React. Het is ontwikkeld door Facebook-ingenieur Jordan Walke, als onderdeel van een poging om het beheer van het toenemende aantal elementen op de Facebook-pagina te vereenvoudigen. In 2013, Facebook open source React. Sindsdien is het de populairste JavaScript-bibliotheek geworden. En er is veel vraag naar React-ontwikkelaars.
“Veel bedrijven zijn begonnen met het adopteren van React, zoals Flipkart, Myntra, RazorPay. Bedrijven nemen voortdurend contact met ons op en zeggen dat we deze vele React-ontwikkelaars nodig hebben, hoe kunnen we ze aannemen. React-ontwikkelaars worden ook zeer goed betaald,” zei Kiran Abburi, oprichter van Neostack, en organisator van React Bangalore, een actieve gemeenschap van 13.000, wat het waarschijnlijk de grootste React-gemeenschap ter wereld maakt. Kiran en Rahul Sawant, hoofd van frontend-ontwikkeling bij Antstack, waren onze gasten vorige week op Times Techies Webinar, waar we bespraken waarom React zo populair was geworden (zie voor details de video op onze Facebook-pagina).
Gevraagd welke vaardigheden een Fresher moet een React-ontwikkelaar worden, zei Rahul dat als je HTML, CSS en JavaScript kent, het heel gemakkelijk zou zijn om React te leren. “Maar als je in een bedrijf wilt stappen, zullen ze willen zien wat je erop hebt gebouwd. Bouw dus kleine applicaties met React terwijl je op de universiteit zit. Je kunt het gemakkelijk doen,” zei hij.
Kiran zei dat ze kleine open source-projecten moesten doen. “Ik ken mensen die door zulke projecten zijn aangenomen. Iedereen kan zien wat voor soort code je schrijft. En soms worden deze projecten later groot’, zei hij. Kiran was begonnen met React door terloops een carrouselbibliotheek te bouwen. Hij noemde het React Slick. Het heeft nu 40 miljoen downloads en elke maand ziet het een extra half miljoen tot een miljoen downloads. “Ik heb veel geleerd bij het ontwikkelen van die troef. Ik draag ook bij aan de bibliotheken van anderen,” zei hij.
FacebookTwitterLinkedin