JavaScript moduļu 2. daļa: moduļu apvienošana

Šīs ziņas I daļā es runāju par to, kas ir moduļi, kāpēc izstrādātāji tos izmanto, un par dažādiem veidiem, kā tos iekļaut jūsu programmās. Šajā otrajā daļā es pievērsīšos tam, ko tieši nozīmē moduļu “apvienošana”: kāpēc mēs komplektējam moduļus, dažādus veidus, kā to izdarīt, un moduļu nākotni tīmekļa izstrādē. Kas ir moduļu apvienošana? Augstā līmenī moduļu

Lasīt vairāk

25 jaunas Android bibliotēkas, kuras noteikti vēlaties izmēģināt 2017. gada sākumā

Šis ir saraksts ar 25 labākajām Android bibliotēkām, kas izlaistas 2017. gada janvārī un februārī. Visus šos ir vērts izmēģināt - tie nav sarindoti.Sāksim! LotijaŠī ir bibliotēka, kas parsē Adobe After Effects animācijas, kas eksportētas kā JSON, ar Bodymovin (After Effects spraudnis animāciju eksportēšanai uz SVG / Canvas / HTML + JavaScript) un padara tās dabiski mobilās.Google Play veikalā ir piee

Lasīt vairāk

Jauna pieeja reaktīvo komponentu projektēšanai

2015. gadā Dens Abramovs uzrakstīja rakstu Presentational and Container Components, kuru daži React jaunpienācēji nepareizi interpretēja kā baušļus. Patiesībā es pats paklupu pie raksta un daudziem citiem, kas atkārto tā mācību, un es domāju, ka tam ir jābūt labākajam veidam, kā nošķirt bažas starp sastāvdaļām . Bet pats Dens Abramovs v

Lasīt vairāk

Kā izveidot reāllaika rediģējamu datu tabulu vietnē Vue.js

Datu lietojumprogrammās datu tabula tiek izmantota, lai parādītu datus tabulas formātā ar iespēju rediģēt un dzēst ierakstus vietā. Kad strādājat ar Vue, ir dažādi atvērtā koda komponenti, kurus var izmantot, lai viegli pievienotu datu tabulu savai lietojumprogrammai. Mūsdienās daudzām lietojumprogrammām ir reāllaika funkcijas, un jūs varētu domāt, kā jūs varat sinhronizēt datu rediģēšanu un dzēšanu reāllaikā. Tam ir trīs iespējas: Izmantoj

Lasīt vairāk

Vienkāršosim algoritmu sarežģītību!

Ir pagājis kāds laiks, kopš es sāku domāt par atgriešanos pie pamatiem un informācijas tehnoloģiju pamatjēdzienu iedziļināšanu. Un es iedomājos, ka, pirms pārietu uz tādu smagsvaru tēmu kopumu kā datu struktūras, operētājsistēmas, OOP, datu bāzes un sistēmu dizains (ja nopietni, saraksts ir bezgalīgs)? Man droši vien vajadzēt

Lasīt vairāk

Kā izmantot API pirmās platformas, lai ātrāk izveidotu savas vietnes

Kā izmantot API pirmās platformas, lai ātrāk izveidotu savas vietnes Tādi rīki kā Jekyll, Hugo vai Hexo pēdējos gados ir popularizējuši statiskās vietnes. Tā sauktais JAMstack ļauj jums piegādāt ļoti dinamisku saturu bez aizmugures slāņa. Turklāt izstrādātāju pirmās API ļāva priekšgala izstrādātājiem izveidot vēl sarežģītāku funkcionalitāti. To viņi var izdarīt, neatstājot pār

Lasīt vairāk

Kā meklēt un aizstāt vairākus failus Vim

Šajā rakstā jūs uzzināsiet, kā, pateicoties Vim, interaktīvi meklēt un aizstāt daudzus failus tikai ar divām komandām. Lai gan vārdu meklēšanai un aizstāšanai vienā failā pastāv daudzas metodes, ko jūs darāt, kad jums ir virkne, kuru atjaunināt vairākos nesaistītos failos, kuriem visiem ir dažādi nosaukumi? Jūs, protams, izmantojat

Lasīt vairāk

Ūdeņu kartēšana: starp Bokeh un D3

Ūdeņu kartēšana: starp Bokeh un D3 Ievads Iesākuma brīdis, kad topošais “zemas, bet arī augstas atslēgas mēģinājums kļūt par front-end dizaineru un izstrādātāju” dzīvē, kad viņiem jāieiet kartotēku pasaulē. Diagrammas bibliotēkas rada uz datiem balstītas vizualizācijas. Tie ir iemesls, kāpēc vietnē

Lasīt vairāk

Ievads lietu internetā

Ievads Dažu pēdējo gadu laikā lietu interneta (IoT) ierīces ir kļuvušas par arvien svarīgāku sastāvdaļu mūsu ikdienas dzīvē. Dažas lietojumprogrammas IoT ierīcēm ir šādas: Viedā māja (piemēram, viedās lampas) Valkājamas preces (piemēram, viedpulksteņi) Autonomie transportlīdzekļi Gudras pilsētas Viedā mazumtirdzniecība Saskaņā ar Wikipedia IoT ierīces tiek definētas kā:"Lietu internets ( IoT ) ir interneta savienojamības paplašinājums fiziskām ierīcēm un ikdienas priekšmetiem. Iegultas ar elektroniku, interneta savieno

Lasīt vairāk

D3 tālummaiņa - trūkst rokasgrāmatas

Kā tuvināt un panoramēt datu vizualizācijas, izmantojot SVG un Canvas Labākais sākuma punkts D3 tālummaiņas rakstam jau ir uzrakstīts, un tas notiek šādi: Ir labi. Četros teikumos tas precīzi pasaka, kas ir tālummaiņa un ko tā dara, un - iespējams, vēl svarīgāk - tā noņem jūsu tuvināšanas bailes. Tātad, vai tad viss ir

Lasīt vairāk

Kā izveidot ziņu lietotni ar React Native

Par savu pirmo ierakstu vietnē Medium un es vēlējos ar jums padalīties, kā es izveidoju ziņu lietotni ar React Native. Sākotnēji ievietots manā emuārā. Prasības lietotnes izveidei: Pamata izpratne par JavaScriptvaloda . Instalējiet: Node.js, reaģējiet dabiski, izmantojot npm. Izmantotās bibliotēkas: brīdis, reakcijas-dzimtā, reakcijas-dzimtā-elementi. Ja jūs nezināt š

Lasīt vairāk

Kā izveidot kodu profilus VSCode

Šis ieraksts ir saistīts ar @avanslaars paveikto darbu, kurš ir kolēģis instruktors vietnē egghead.io. Pirms kāda laika viņš to kopīgoja egghead Slack, un es nekad to nedarīju pats. Tagad es izveidoju jaunu klēpjdatoru un nolēmu to nošaut. Sekojot Endija repo šeit, es iepazīstināšu jūs ar procesu, lai jūs varētu sekot līdzi. Pirms sākam, "koda p

Lasīt vairāk