Свързани публикации 'webdev'
Redux Toolkit: Набор от инструменти за подобрено Redux програмиране
Redux е популярна библиотека за управление на глобалното състояние в уеб приложения. Той осигурява предвидим и последователен начин за актуализиране на състоянието въз основа на действия, изпратени от компоненти. Redux обаче идва и с някои предизвикателства и недостатъци, като например:
Писане на много шаблонен код за създаване на действия, редуктори, селектори и магазин Справяне с неизменни актуализации в редуктори Работа с асинхронна логика с междинен софтуер Конфигуриране и..
Как разбирам ковариацията и контравариацията в машинопис
Как разбирам ковариацията и контравариацията в машинопис
Ковариантност, контравариантност, бивариантност... Тези думи изглеждат непознати, трудни за разбиране за вас?
Обещавам ви, че в края на тази статия всичко това ще бъде по-ясно за вас.
Какво е?
Когато използвате клас, един клас може да се разшири към друг клас. Например:
class Animal {}
class Dog extends Animal {}
class Greyhound extends Dog {}
Това означава 2 важни неща:
- Куче е subtype от Животно , а Животно е..
Байт кодиране Проблем #233
Това е птица! Това е самолет! Не, това беше брой 233 на бюлетина!
Големи киберблагодарности на Ryan Berger, Stefan Mada , Nader Boushehrinejad Moradi , John Regehr , Alex Ilgayev и Rohan Kumar за завладяващите статии.
Изображението е предоставено с любезното съдействие на Andre Farstad
Ако искате да получавате броеве на бюлетина направо във входящата си кутия, когато излязат, помислете дали да не се абонирате на връзката по-долу.
Задълбочено..
Научете за RedwoodJS: JavaScript рамка с пълен стек за по-бързо развитие и мащабируемост
RedwoodJS е JavaScript рамка с пълен стек, която има за цел да направи изграждането на уеб приложения просто и интуитивно. Базиран е на React и GraphQL и предоставя набор от конвенции и инструменти, за да помогне на разработчиците бързо да създават и внедряват приложения, готови за производство.
Някои от ключовите характеристики на RedwoodJS включват:
Силен фокус върху опита на разработчиците и лекотата на използване Вградена система за маршрутизиране за създаване на динамични..
Обяснено повдигане в JavaScript
Обяснено повдигане в JavaScript
Повдигането е много уникална функция на JavaScript, където можете да използвате променливи и функции дори преди те да бъдат декларирани. В повечето други езици за програмиране извикването на променлива или функция преди декларация ще доведе до грешка.
Променливо повдигане.
Променливо повдигане с вар.
console.log(x); //The output is undefined
var x=17;
Не получавате грешка като изход. Вместо това получавате недефиниран.
Тук паметта е..
Какво научих от JavaScript 30
И така, бях случайно попаднал на този безплатен курс по JavaScript30 от Wesbos миналата година и чаках подходящ период (който можех да ангажирам), за да започна курса.
Курсът ви предоставя видео ръководство, начални и пълни файлове за всеки проект и обхваща голямо разнообразие от подтеми в рамките на езика Javascript.
След първите няколко дни от стартирането на моя #100daysofcode тази година, реших да спра да се тревожа за това колко време мога да кодирам всеки ден и наистина да го..
Chrome DevTools — функции, за които може да не знаете (част II)
Наскоро ме попитаха за инструмента, без който не мога да си представя работата. И отговорът ми беше почти незабавен — Chrome DevTools. За тези, които не знаят това (възможно ли е никога да не чувате за това, когато сте уеб разработчик?) Chrome Dev Tools са набор от супер полезни и мощни инструменти за разработчици, достъпни безплатно и вградени в браузъра Chrome. Преди време написах статия...