Главная » Архив меток: JavaScript

Архив меток: JavaScript

[Перевод] Учебный курс по React, часть 10: практикум по работе со свойствами компонентов и стилизации

Сегодня, в десятой части перевода учебного курса по React, мы предлагаем вам выполнить практическое задание по работе со свойствами компонентов и по их стилизации. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX→ Часть 2: функциональные компоненты→ Часть 3: файлы компонентов, структура проектов→ Часть 4: родительские и дочерние компоненты→ Часть 5: начало работы над TODO-приложением, основы стилизации→ Часть ...

Читать далее »

Дайджест свежих материалов из мира фронтенда за последнюю неделю №348 (14 — 20 января 2019)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.     Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Браузеры    |    Занимательное Медиа • Подкаст «Frontend Weekend» #87 – Михаил Трошев о том, как эффективно руководить распределённой командой в Яндексе• Подкаст «CSSSR»: Новости 512 — Выпуск №34 (14.01 — 20.01)• «ALL YOUR HTML» #s2e5: «Макаронный монстр из полосок и шейдеров»• Видео с Odessa Frontend MeetUps #7-9 ...

Читать далее »

[Из песочницы] Thimble (Mozilla) переезжает на Glitch

Переезд должен полностью состояться до 16 декабря 2019 года. С середины декабря 2018 года на сайте проекта Thimble от Mozilla появилось объявление о переезде на платформу проекта Glitch. Статьи о Thimble – статья 1, статья 2. Обе платформы уже обсуждались на Хабре. Статья о Glitch. ![image]() В официально заявлении сказано следующее (перевод заявления): (от 18 декабря 2018). Заметка о Thimble. ...

Читать далее »

[Из песочницы] Создание своего jsfiddle, часть 1

Привет всем читателем habr. В данной статье мы напишем свой онлайн редактор кода. Зачем я писал свой онлайн редактор кода В один день мне стало интересно насколько сложно создать свой онлайн редактор по типу jsfiddle, из-за чего я решил написать свой редактор. Написание своего редактора дало мне хорошие знания и понятия javascript'а. Выбор библиотеки Выбор библиотеки является важной составляющей создании ...

Читать далее »

Вам не нужен Redux

Очередная статья, которая, возможно, так и останется в черновиках, но если вы это читаете, то все-таки это свершилось. Благо, архитектура приложения позволяла его выпилить безболезненно. К написанию статьи послужил опыт с Redux, потому что повестись на хайп было опрометчивым решением. =) Почему-то эта опьяняющая очевидность ко мне пришла далеко спустя время, хотя я имею опыт в написании приложений под Android, ...

Читать далее »

Разработка команды запроса данных из базы — часть 4, завершающая

Это продолжение истории, которая началась здесь, а продолжалась здесь и здесь. Но поскольку от написания этого теста, до его запуска, может пройти слишком длительное время, необходимое для кодирования не только обработчика, но и правил настройки для всех необходимых запросов к базе, то сегодня я решил реализовать его модульную версию, расчитанную на конфигурирование и запуск всего одного обработчика. В прошлой части ...

Читать далее »

[Перевод] JavaScript: вопросы и ответы

Недавно в компании SmartSpate решили собрать вопросы, касающиеся JavaScript, и на них ответить. В материале, перевод которого мы публикуем, приведены чуть больше двух десятков вопросов о JavaScript и ответов на них. Спектр затрагиваемых здесь тем достаточно широк. В частности — это особенности языка, проблемы, возникающие у программистов при написании JS-кода, работа в браузере и в среде Node.js. Вопрос №1. Прототипное ...

Читать далее »

[Перевод] Переносим 30 000 строк кода с Flow на TypeScript

Недавно мы перенесли 30 тысяч строк кода JavaScript нашей системы MemSQL Studio с Flow на TypeScript. В этой статье я расскажу, почему мы портировали кодовую базу, как это происходило и что получилось. Я восхищаюсь проектом и думаю, что в сообществе JavaScript достаточно места для обоих вариантов проверки типов. Дисклеймер: моя цель — вовсе не критика Flow. Искренне надеюсь, что статья ...

Читать далее »

8 худших вопросов на собеседовании по Vue.js

Привет, Хабр! И часто проводите их? Вы любите собеседования? Если ответ на второй вопрос «Да», то среди кандидатов вам наверняка встречались отличные и умные люди, которые отвечали на все ваши вопросы и приближались к концу зарплатной вилки. И жизненно необходимо казаться умнее них, пускай только на время собеседования. Но вы, конечно, не хотите платить профессионалам слишком много. Там вы найдете ...

Читать далее »

[Перевод] Electron: разработка настольных приложений с использованием HTML, CSS и JavaScript

Можно ли, используя HTML, CSS и JavaScript, создавать настольные приложения? Автор статьи, перевод которой мы сегодня публикуем, даёт утвердительный ответ на этот вопрос. Здесь он расскажет о том, как, применяя веб-технологии и пользуясь возможностями фреймворка Electron, создавать кроссплатформенные приложения для настольных операционных систем. Electron Electron — это фреймворк для разработки настольных приложений с использованием HTML, CSS и JavaScript. Такие приложения ...

Читать далее »