И вновь я приветствую всех в моей традиционной рубрике. Сегодня вы узнаете, что же такого особенного произошло 31 декабря 1969 года, ровно за миллисекунду до полуночи. Точнее, вы узнаете не только лишь это, но только к этому примеру я смог подобрать картинку, а развлекательная статья без картинок — нонсенс.
Рубрика «javascript» - 197
Пятничный JS: минус без минуса
2018-03-30 в 8:48, admin, рубрики: javascript, ненормальное программирование, нестандартное использованиеКак превратить веб-сайт в мобильное приложение с помощью 7 строк JSON
2018-03-29 в 8:53, admin, рубрики: Jasonette, javascript, Блог компании RUVDS.com, разработка, Разработка веб-сайтов, разработка мобильных приложенийВ материале, перевод которого мы публикуем сегодня, речь пойдёт о создании мобильных приложений на базе существующих веб-проектов. Автор этой статьи демонстрирует инструменты, которые позволяют с минимальными усилиями разрабатывать приложения, пользующиеся нативными возможностями платформ iOS и Android и включающие в себя материалы работающих сайтов или локальные ресурсы. Его рассказ начинается с тех самых семи строк JSON-кода, которые позволяют превращать сайты в мобильные приложения.
Превращение веб-сайта в мобильное приложение
Читать полностью »
Keys in React. Готовим правильно
2018-03-29 в 8:48, admin, рубрики: javascript, key prop, React, react key prop, react keys, ReactJS, Блог компании HeadHunter, ключи в реактеСегодня поговорим об атрибуте key
в React. Часто разработчики, которые только начинают использовать React, не придают большого значения атрибуту key
. А зря…
Что говорит уточка, когда узнала, что ты не используешь key
Чтобы представить работу ключей полностью и с различными кейсами, рассмотрим план:
- Reconciliation
- Реиспользование ключей и нормализация
- Использование key при рендере одного элемента
- Работа с ключами при передаче компоненту childrenЧитать полностью »
Классы и фабричные функции в JavaScript. Что выбрать?
2018-03-28 в 11:00, admin, рубрики: javascript, Блог компании RUVDS.com, разработка, Разработка веб-сайтовВ JavaScript существуют разные способы создания объектов. В частности, речь идёт о конструкциях, использующих ключевое слово class
и о так называемых фабричных функциях (Factory Function). Автор материала, перевод которого мы публикуем сегодня, исследует и сравнивает эти две концепции в поисках ответа на вопрос о плюсах и минусах каждой из них.
ES6: полезные советы и неочевидные приёмы
2018-03-27 в 12:18, admin, рубрики: javascript, Блог компании RUVDS.com, разработка, Разработка веб-сайтовСтандарт EcmaScript 2015 (ES6) существует уже несколько лет. Он принёс с собой множество новых возможностей, разные способы использования которых далеко не всегда очевидны. Вот обзор некоторых из этих возможностей с примерами и комментариями.
Bluebird: магия внутри
2018-03-27 в 11:38, admin, рубрики: async, bluebird, javascript, node.js, promises, ПрограммированиеАсинхронность. Асинхронность никогда не меняется. Node.js использовал асинхронность, чтобы получить большой rps для io-операций. TC39 добавила промисы в спецификацию для борьбы с адом колбеков. Наконец, мы стандартизировали async/await. Но асинхронность никогда не меняется. Погодите, что это синеет в небе? Похоже bluebird несёт в клюве пояс с инструментами для тех из нас, кто плотно подсел на thenable-объекты и всю эту асинхронную лапшу.
Bluebird: пояс с инструментами для асинхронщика
2018-03-27 в 11:38, admin, рубрики: async, bluebird, javascript, node.js, promises, ПрограммированиеАсинхронность. Асинхронность никогда не меняется. Node.js использовал асинхронность, чтобы получить большой rps для io-операций. TC39 добавила промисы в спецификацию для борьбы с адом колбеков. Наконец, мы стандартизировали async/await. Но асинхронность никогда не меняется. Погодите, что это синеет в небе? Похоже bluebird несёт в клюве пояс с инструментами для тех из нас, кто плотно подсел на thenable-объекты и всю эту асинхронную лапшу.
Видеоконференция за 7 шагов
2018-03-27 в 6:39, admin, рубрики: javascript, voximplant, Блог компании Voximplant, видеоконференции, Программирование, Разработка веб-сайтов, разработка мобильных приложенийВчера мы развернули бета-версию наших новых видеоконференций, которые распределяют видео между участниками через наши собственные сервера по технологии SFU. До 100 (!!!) участников в одной конфе, запись видео, новый JavaScript API для управления из облака в реальном времени — все это можно попробовать уже сейчас и поделиться со мной идеями и пожеланиями. Под катом пошаговая инструкция по сборке минимальной видеоконференции, а через личку я готов поделиться ресурсами Voximplant, чтобы вы могли все оценить сами, не тратя на это деньги.
Читать полностью »
Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 4 — Компоненты и композиция
2018-03-26 в 9:01, admin, рубрики: express.js, html, isomorphic, javascript, node.js, Progressive enhancement, ractive.js, realworld, seo, server side rendering, ssr, Universal, webpack, Клиентская оптимизация, Разработка веб-сайтовВ предыдущей части туториала мы решили проблемы изоморфного роутинга, навигации, фетчинга и начального состояния данных. В итоге, получилась довольно простая и лаконичная основа для изоморфного приложения, которую я также выделил в отдельный репозиторий — ractive-isomorphic-starterkit. В этой части мы начнем писать приложение RealWorld, но сначала осуществим декомпозицию. Погнали!
Читать полностью »
Дайджест свежих материалов из мира фронтенда за последнюю неделю №307 (19 — 25 марта 2018)
2018-03-25 в 20:36, admin, рубрики: angular, css, ES6, html, html5, javascript, JS, React, vue, Блог компании Zfort Group, браузеры, дайджест, подкасты, Разработка веб-сайтов, ссылки, фронтендПредлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.