Koduleht » Toolkit » React.js 14 Veebiarendajate tööriistad ja ressursid

    React.js 14 Veebiarendajate tööriistad ja ressursid

    The React.js'i populaarsus on olnud kiiresti kasvav kuna Facebook esmakordselt raamatukogu 2013. aastal tagasi avaldas viies kõige sagedamini tähistatud avatud lähtekoodiga projekt Githubis ja React'i arendajate töökuulutused on samuti suuresti kasvanud. Reageerimine on a kerge JavaScript raamistik jaoks kasutajaliideste loomine - kõige olulisemad näited on Facebook ja Instagram.

    Reageerib pakub alternatiiv MVC raamistike jaoks, nagu nurk või selgroog, a lihtsam struktuur ja keskendumine tulemuslikkuse optimeerimisele. Kuna React määratleb kindlasti veebi arendamise maastiku lähiaastatel, siis selles artiklis tahaksime teile pakkuda arendaja tööriistakomplekt aidata teil jalgsi React arengu vallas.

    Facebooki ametlikud React.js-dokumendid

    Facebook pakub arendajatele a üksikasjalikud dokumendid kohta React peamised mõisted. Lisaks dokumentidele leiate siit ka suurepärase juhendaja kuidas ehitada interaktiivset tic-tac-toe mängu React ja a foorum React arendajatele. Nagu dokumendid on avatud lähtekoodiga, saate soovi korral isegi neid muuta.

    React.js Github repo

    React Github repos on võimalik vaadake Reacti lähtekoodi kui seda vajate. Kui soovid jääda kursis praeguse arenguolukorraga, võite vaadata ka seda küsimusi, the verstapostid, ja viimased tõmbenõuded. Kui teil on kinni, võib see olla hea mõte Veaotsingu juhend natuke.

    Tere Maailma stardikood

    Kui soovite kiiresti reageerida, saate seda alustada “Tere, Maailm” interaktiivne demo Codepenil. See sisaldab kõik vajalikud varad ja starteri kood samuti. Nagu ka Babel on, saate seda kasutada nii ECMAScript 6 kui ka JSXi süntaks. Lihtsalt tõmmake see pliiats ja te võite minna edasi, ilma et kogu oma keskkond oleksid ise loodud.

    Reageeri stardikomplekt

    The Reageeri stardikomplekt on isomorfne veebirakenduse rakendus ehitatud Node.js, Express, GraphQL, React, ja käputäis veebiarendusvahendeid, näiteks Veebipakk, Babel, ja Browsersync. See annab teile sama esipaneeli korstnat Facebook kasutab ja võimaldab teil hüpata täispikk Reageerige arengule liiga palju vaeva.

    ReactCSS

    ReactCSS võimaldab lisage JavaScriptis inline CSS-stiile. ReactCSS-i toel on React, Redux, React Native (raamistik kohalike mobiilirakenduste loomiseks, kasutades React), automaatne parandamine, hover, pseudo-elemendid ja meedia päringud. Saate kiiresti installige see npm-ga.

    JSFiddle'i integreerimine (koos ja ilma JSX-iga)

    See on suurepärane online mänguväljak kui soovite koha, kus saab alustada harjutamist. See on JSFiddle'is, ja on kaks versiooni: üks JSX-iga ja üks ilma JSX-iga, vali ükskõik kumb, kellega olete rahul.

    Reageerige stiili juhendaja

    Saate kiiresti luua stiili juhend React projekti jaoks selle lihtsa kasutusega Reageerige stiili juhendaja. Sa pead ainult lisage väike dokumentatsioon failidele ja generaator hoolitseb ülejäänud eest. Tööriist on varustatud üksikasjaliku readme-failiga.

    Belle konfigureeritavad komponendid

    Belle on Reageerige komponendi raamatukogu see varustab teid rea React komponente soovite oma projektis kasutada, näiteks “Nupp”, “Kaart”, “Spinner”, “Lülita sisse”, “Hinnang”, erinevad vormid ja teised. Komponendid töötavad nii mobiil- kui töölaual, ja nad on kohandatav samuti.

    Belle on mitte ainult React komponendi raamatukogu sealt leiad Githubis teisi suurepäraseid, näiteks Reageeri vidinad või Elementaalne.

    Reabt Storybook UI arenduskeskkonda

    Kui te ei soovi kasutada kellegi teise komponendi raamatukogu, kuid tahad omaenda ehitada, tasub proovida Reageerige StoryBookile mis on a UI arenduskeskkond React komponentidele. Storybook võimaldab teil arendada komponente interaktiivselt. See on üksikasjalikud dokumendid, ja saate alustage arengut Euroopa Storybook Hub.

    React-Bootstrap

    React-Bootstrap integreerib reaktsiooni populaarse Bootstrap 3 esikülje raamistik. Selle arendajad ehitasid Bootstrap komponendid react.js-iga. Selle tulemuseks on a puhtam kood vähem kordusi ja a suurem jõudlus.

    Pange tähele, et kuna repo on aktiivses arenduses, muutuvad API-d tulevikus. Selle eest praegust arengut, vaadake projekti tegevuskava.

    Reageerige Chrome'i arendajate tööriistadele

    Reageeri DevTools Chrome'i jaoks on Chrome'i arendustööriistade laiendus ja võimaldab teil kontrollige komponendi hierarhiat. See oli loonud Facebook püüab abistada arendaja kogukonda uute React-rakenduste loomisel. Sa võid lihtsalt lisage see Chrome'i laiendina brauserisse. Saate sirvida kuulub lähtekoodi ka Githubis.

    Reatiivi arendaja tööriistad Firefoxi jaoks

    See on Firefoxi versioon sama Facebooki loodud arendustööriistade reageerimine. Lisage see lihtsalt Firefoxi brauseri lisandmoodulina, ja alustage kohe oma React-rakenduse hierarhiapuu ülevaatamist.

    React.js pakett Atomile

    Saate lisada Reageerige oma Atom-koodi redaktorile selle Atom React paketiga. Kaasas süntaksi esiletõstmine, automaatne lõpetamine, koodilõigud, HTML-i JSX-i konversioon, ja mõned muud kasulikud funktsioonid, mis võivad märkimisväärselt hõlbustada reageerimist.

    React.js Fundamentals - tasuta online-kursus

    Seal on palju suurepäraseid ja üsna odavaid kursusi, kus saate õppida Reageerige arengule, siiski saate selle registreerida React.js Põhialused online-kursus täiesti tasuta. See koosneb 12 tundi, algab React'i põhitõed, ja tal on a kena õppekava mis hõlmab kõiki olulisi asju.