Szögletes nézetek, útvonal és NgModules magyarázata

Szögletes nézetek, útvonal és NgModules magyarázata

Szög vs Szög JSAz AngularJS (1.x verzió) egy JavaScript alapú nyílt forráskódú keretrendszer. Platformokon átívelő, és az Single Page Web Application (SPWA) fejlesztésére szolgál.Az AngularJS az MVC mintát valósítja meg a logika, a prezentáció és az adatkomponensek elválasztására. Függőség-injektálást is

Olvass tovább

   A Sass Mixins és Loops használata

A Sass Mixins és Loops használata

A jelenlegi szerelmi kapcsolatom Sassszal folytatódik, és átmentük a következő szintre. Ami a CSS megírásának gyorsabb, kevésbé szintaxisos módjának indult, mára sokkal elkötelezettebbé vált. Készen állunk egy kis kísérletezésre. Nemrégiben kipróbáltam a Sass két leghasznosabb funkcióját, a Mixins és a Loops szolgáltatásokat . Mixins és Loops A Mixins és

Olvass tovább
A WebSockets megvalósítása a Rails 4-ben

A WebSockets megvalósítása a Rails 4-ben

A WebSockets az ActionCable segítségével valósítható meg a Rails5-ben. Sok funkció engedélyezésére használható, például csevegésekre, értesítésekre és más valós idejű modulokra. De hogyan lehet elérni ugyanazt a célt az ActionCable és a Rails 5 nélkül? Ez a blog azzal foglalkozik, hogy miként valósíthatjuk meg a WebSocketeket a Rails 4-ben.Mielőtt elkezdenénk, nézzük át

Olvass tovább
Hogyan automatizálhatjuk a telepítést a GitHub-oldalakon a Travis CI segítségével

Hogyan automatizálhatjuk a telepítést a GitHub-oldalakon a Travis CI segítségével

Jogi nyilatkozat: Ezt a történetet nem támogatják a cikkben leírt eszközök (Travis-CI, Github, Github-Pages)Létrehozott egy projektet a React.js-ben, és telepítette a GitHub-oldalakra (még nem ?? - hozza létre az első projektet a React.js-ben). De mi van akkor, ha gyakran változtat a kód alapon, és meg akarja tartani telepített verzió a legújabbra frissítve? ... Fárasztó folyam

Olvass tovább

   Ne másolja be a kód beillesztését. Írja ki. ?

Ne másolja be a kód beillesztését. Írja ki. ?

A kód beírása segíthet a tanulási gondolkodásmód kialakításában Törni akar egy kódot? Változtassa meg igazán gyorsan, mielőtt megértené, mit csinál. Most a Cargo Cult programozást gyakorolja - a szoftverfejlesztés egy olyan stílusát, amelyben figyelmen kívül hagyja a kódrész működését és annak viszonyát a körülötte lévő kóddal.A rakománykultúra programozó kifejezés

Olvass tovább
Elosztott rendszerek: Mikor kell felépíteni őket, és hogyan kell méretezni. Lépésenkénti útmutató.

Elosztott rendszerek: Mikor kell felépíteni őket, és hogyan kell méretezni. Lépésenkénti útmutató.

Mindig feltűnő számomra, hogy hány junior fejlesztő szenved impostor szindrómában, amikor elkezdték létrehozni a terméküket.Értem én, sok észbontó példákat top cégek hihetetlenül komplex elosztott rendszereket képes kezelni milliárd kéréseket , kecsesen frissíteni száz alkalmazások leállás nélkül, talpra katasztrófa másodpercig, engedje 60 percenként, és a fénysebesség válaszidő a világ bármely pontjáról.Ezek az elvárások meglehetősen elsöprőek l

Olvass tovább

   Hogyan állíthat be folyamatos telepítést otthoni projektjében a egyszerű módon

Hogyan állíthat be folyamatos telepítést otthoni projektjében a egyszerű módon

A folyamatos telepítés gyönyörű dolog. Elbűvölő a projekt elkötelezettsége, és azt látni, hogy épül és kiépül anélkül, hogy bármit is kellene tennie. Ebben a cikkben szeretném megmutatni, hogyan lehet ezt könnyedén megvalósítani az otthoni projektben. Ennek tisztázása érdekében íme egy folyamatábra, amely bemutatja a különbségeket a folyamatos kézbesítés és a folyamatos telepítés között. Mivel legtöbbször rajtad kívül senki n

Olvass tovább

   Hogyan működnek a JavaScript ígéretei belülről kifelé

Hogyan működnek a JavaScript ígéretei belülről kifelé

Az egyik legfontosabb kérdés, amellyel az interjúkban szembesültem, az az volt, hogy hogyan teljesítik az ígéreteket. Mivel az async / await egyre népszerűbb, meg kell értenie az ígéreteket. Mi az ígéret? Az ígéret olyan objektum, amely egy aszinkron művelet eredményét képviseli, amelyet vagy feloldottak, vagy elutasítottak (okkal). 3 állapot van Te

Olvass tovább

   Hogyan lehet megvalósítani a lokalizációt az Angular-ban az i18n eszközök segítségével

Hogyan lehet megvalósítani a lokalizációt az Angular-ban az i18n eszközök segítségével

Bevezetés Ebben a cikkben megtudhatjuk, hogyan lehet az Angular alkalmazást különböző nyelveken elérhetővé tenni az i18n és a lokalizáció használatával. Létrehozunk egy Angular alkalmazást, és úgy konfiguráljuk, hogy a tartalmat három különböző nyelven jelenítse meg. Telepítjük az alkalmazásunkat a Google Firebase-be is, és megnézzük, hogyan működik a lokalizáció valós időben. Alkalmazásunk fejlesztéséhez az Ang

Olvass tovább
Hogyan lehet a legerősebb és legbiztonságosabb otthoni automatizálási rendszert felépíteni

Hogyan lehet a legerősebb és legbiztonságosabb otthoni automatizálási rendszert felépíteni

Ebben a cikkben megvitatom, hogyan építettem egy intelligens otthoni automatizálási rendszert az Angular és a Node.js segítségével egy Raspberry Pi-re anélkül, hogy bármilyen külső felhőszolgáltatásra támaszkodnék.BevezetésAz elmúlt napokban néhány éjszakát töltöttem egy JavaScript-alapú otthoni automatizálási rendszer tervezésével és fejlesztésével, az Angular és a Node.js használatával. És mint minden má

Olvass tovább

   Hogyan lehet manipulálni az osztályokat a jQuery nélkül a HTML5 classList API használatával

Hogyan lehet manipulálni az osztályokat a jQuery nélkül a HTML5 classList API használatával

Kezelőfelület-fejlesztőként gyakran meg kell változtatnia a CSS-szabályokat annak alapján, hogy a felhasználó milyen interakcióba lép az oldal elemeivel. Korábban a jQuery-re támaszkodtam az ilyen típusú DOM-manipulációk kezelésében. Bizonyos esetekben azonban nincs értelme a teljes jQuery könyvtárat importálni, csak néhány alapvető DOM-manipulációt hajthat végre. Szerencsére a HTML5 lehetős

Olvass tovább

   Hogyan készítsünk Chrome-bővítményt - Böngésző plugin-fejlesztési útmutató

Hogyan készítsünk Chrome-bővítményt - Böngésző plugin-fejlesztési útmutató

A Chrome-bővítmény építése elsöprő lehet. Ez abban különbözik a webalkalmazás felépítésétől, hogy nem akar túl sok JavaScript-t rakni a böngészőre, mivel a kiterjesztése az Ön által látogatott webhellyel együtt fog futtatni. A mai kötegeltekkel és keretrendszerekkel elérhető kötegelés és hibakeresés előnyeit sem általában élvezi. Amikor úgy döntöttem, hogy építek eg

Olvass tovább

   Hogyan irányítsa a domainjét egy S3 webhelyes vödörre

Hogyan irányítsa a domainjét egy S3 webhelyes vödörre

Ha statikus webhelyet üzemeltet S3 csoportban, és most először vásárol domainnevet, akkor ez az egyszerű útmutató az Ön számára. Összegzés - amire szüksége van Amazon S3 Legyen egy S3 vödör, amelynek neve megegyezik a domain nevével Töltse fel webhelye kódját Nyilvános hozzáférés engedélyezése Adjon hozzá egy házirendet az S3 GetObject engedélyezéséhez Engedélyezze a statikus webhelytárolást Domain név szolgáltató A domain neve DNS-zóna beállításai között törölje az összes A rekordot A DNS-zóna beállításaiban adja hozzá a www-t az aldomainhez , az S3-végpontot pedig a CNAME- rek

Olvass tovább