Ingyenes CloudFlare UI keretrendszer a Frontend Developers számára
A CloudFlare a közelmúltban bejelentette rendszerük nagyjavítását a Backbone és a React.js között. Ez egy frissített frontend UI keretrendszer és a csapat úgy döntött, hogy mindenki számára megnyitja a forrást.
A CloudFlare UI keretrendszer, rövidített CF-UI, egy ingyenes, nyílt forráskódú könyvtár a frontend kódokból egy React munkafolyamatba.
A csapat nagyon nyitott volt a mozgásban beleértve más technológiákat is például Lerna.js kódok kezelése több repóban. Ez a felújítás mélyebb, mint a felszíni összetevők, de ezek a szabad komponensek hatalmas különbséget tesznek a munkafolyamatban.
CloudFlare hozzáadta egyéni összetevők egy könyvtárba egység tesztek a kódminőség ellenőrzéséhez. Láthatjuk a élő demó az ezen az oldalon található összes összetevőre vonatkozóan dokumentáció és kódrészletek.
Minden kód React segítségével épült, így kiterjeszti az osztályokat különböző összetevőkre, például a lapozásra, a legördülő menükre, a beviteli mezőkre és még az automatikus másolatokra is.
Böngészhet az összes csomagon a GitHubon, és mindegyikük lehet npm-en keresztül telepítve. Ne feledje, hogy ez nem egy egyszerű frontend keretrendszer, mint a Bootstrap (bár szorosan utánozza a stílusukat). Ehelyett ez egy teljes React + Redux megközelítés a frontend komponensekhez.
Ne feledje, hogy már jól érzi magát a React összetevőkkel, telepítse a könyvtárakat npm-en keresztül, és a kötések hozzáadását a React Redux segítségével.
Ezek a projektek nyílt forráskódúak és könnyen hozzáadhatók a webhelyéhez. Egyedi alkatrészek saját JS fájljaik vannak amit a webhely fejlécébe adhat. És te tudod böngészhet az összes összetevőn ha többet szeretne megtudni a GitHub oldalon.
Élő példák és forráskódrészletek itt találhat, ha jobbra szeretne merülni. És természetesen, ha kérdése vagy ötlete van a technikai jellemzőkkel kapcsolatban, böngésszen a beszélgetési könyvtár további információért. Megpróbálhatod a CloudFlare devs üzeneteket, vagy küldhetsz nekik egy @Cloudflare-t.