Публикации по теме 'tech-talk'


Думайте "Реагирующе"
Создайте простое приложение - Часть I Поскольку многие из вас, должно быть, прошли через бесконечное количество документации по реакции для понимания структуры. Здесь я представляю коллективный взгляд на то, как работает React при создании простого приложения Todo. Наше приложение Todo позволит вам сохранять, редактировать и удалять заметки (функциональность аналогична Sticky notes). React позволяет вам разрабатывать независимые элементы в вашем пользовательском интерфейсе, которые..

Цикл событий в javascript
Если вы любите JavaScript, вам нужно этому научиться. Один из более глубоких аспектов JavaScript - это цикл событий. Многие разработчики могут работать годами и все еще не понимать цикл обработки событий в javascript. Однако в этом сообщении в блоге я надеюсь пролить свет на то, что такое цикл обработки событий и насколько он на самом деле не такой сложный. Как движок Chrome V8 обрабатывает код javascript Его задача - перебирать строки кода JavaScript в приложении и обрабатывать их..

Введение в WebAssembly
Концепция WebAssembly не нова Концепция WebAssembly не нова и основана на работе, впервые предложенной Mozilla (asm.js) и Google (Native Client - NaCl и Portable Native Client - PNaCl) . Одной из основных целей WebAssembly является обеспечение паритета с asm.js, поэтому я расскажу вам немного об этом, прежде чем мы начнем копаться в WebAssembly. Когда несколько лет назад я впервые услышал об asm.js, я был взволнован. Возможность писать код на C / C ++ и компилировать его в..

Sugar and Spice и все хорошее в ES6
Недавно я прилетел в Нэшвилл, штат Теннесси, чтобы выступить на конференции Nodember 2015 о ECMAScript 6, новой версии JavaScript, внедряемой в движки наших современных браузеров и серверов. Некоторые из его функций кажутся не более чем небольшим синтаксическим сахаром, что делает разработку, которую мы уже делаем в JavaScript, немного проще. Другие добавляют совершенно новую функциональность, давно отсутствующую в JavaScript, что позволяет нам оживить наш код, не подключая еще одну..

Как я написал свое первое расширение для Google Chrome с помощью API Spotify
ОБНОВЛЕНИЕ 02.09.19: Я переработал код для организации данных песни для использования объекта, а не трех отдельных массивов, что привело к заметному повышению производительности. Я также исправил функциональность для плейлистов, которая сломалась, когда Spotify изменил конечную точку api плейлиста. К сожалению, Spotify ограничивает количество пользователей более строго, чем раньше. Если расширение перестает получать данные, снова нажмите кнопку запуска и обновите, чтобы сгенерировать новый..

Дженнифер Вонг: кажется, я знаю, о чем вы говорите, но я не уверена
Рекурсия, экземпляр, лексическая область видимости — откуда взялись эти слова?! Если вы когда-нибудь разговаривали с другими разработчиками и думали: «Кажется, я знаю, о чем они говорят, но я не уверен…», вы не одиноки. Давайте углубимся в странный и чудесный язык, который придумали для себя компьютерщики и разработчики. Были ли слова заимствованы или просто выдуманы, я раскрою, как они попали в словарь современного программиста. На этом занятии вы узнаете все, от этимологии до истории и..

Работа с объектами в JavaScript
* Этот пост принадлежит к моей Серии перед приемом на работу - для получения дополнительной информации ознакомьтесь с ним здесь * Итак, это еще один из тех постов, которые я начал писать очень, давно время назад, и причина, по которой он не был написан в то время, заключалась в том, что в тот момент я совершенно не знал о Git и не знал, как написать суть (если это тоже ты, я в конце концов узнал об этом и поделился им здесь ). Когда я начал изучать объекты в JavaScript, сначала..