Forwarded from WebDEV
На днях я читал материалы на MDN и наткнулся на некоторые довольно интересные возможности и API JavaScript, о существовании которых я не знал. Хочу сегодня о них рассказать.
Не берусь судить о том, пригодятся ли они кому-нибудь, но, полагаю, что раз уж всё это есть в языке, то об этом полезно, как минимум, знать.
Возможности JavaScript, о которых я не знал
#js #article
Не берусь судить о том, пригодятся ли они кому-нибудь, но, полагаю, что раз уж всё это есть в языке, то об этом полезно, как минимум, знать.
Возможности JavaScript, о которых я не знал
#js #article
Medium
Возможности JavaScript, о которых я не знал
На днях я читал материалы на MDN и наткнулся на некоторые довольно интересные возможности и API JavaScript, о существовании которых я не…
Forwarded from WebDEV
Если вы — JavaScript-разработчик или хотите им стать, это значит, что вам нужно разбираться во внутренних механизмах выполнения JS-кода. В частности, понимание того, что такое контекст выполнения и стек вызовов, совершенно необходимо для освоения других концепций JavaScript, таких, как поднятие переменных, области видимости, замыкания.
Контекст выполнения и стек вызовов в JavaScript
#js #article
Контекст выполнения и стек вызовов в JavaScript
#js #article
Medium
Контекст выполнения и стек вызовов в JavaScript
Если вы — JavaScript-разработчик или хотите им стать, это значит, что вам нужно разбираться во внутренних механизмах выполнения JS-кода. В…
Forwarded from Frontend Головного Мозга
Этот репозиторий представляет из себя памятку по JavaScript и насчитывает множество ссылок на изучение языка для разного уровня и примеры кода, необходимые в реальной разработке.
Link - https://github.com/mbeaudru/modern-js-cheatsheet/blob/master/translations/ru-RU.md
#js
Link - https://github.com/mbeaudru/modern-js-cheatsheet/blob/master/translations/ru-RU.md
#js
Forwarded from WebDEV
Microsoft анонсировали Visual Studio IntelliCode: набор AI-инструментов, которые способствуют более качественной разработке. Теперь IntelliCode доступен пользователям TypeScript/JavaScript через расширение для VS Code.
IntelliCode теперь и в TypeScript/JavaScript
#js #vscode #news
IntelliCode теперь и в TypeScript/JavaScript
#js #vscode #news
Medium
IntelliCode теперь и в TypeScript/JavaScript
На Build 2018 Microsoft анонсировали Visual Studio IntelliCode: набор AI-инструментов, которые способствуют более качественной разработке…
Forwarded from WebDEV
Мир веб-разработки развивается невероятно быстро. То, что вчера было новостью, сегодня уже может устареть, а то, о чём сегодня почти никто не знает, завтра способно стать двигателем прогресса.
В статье будет рассмотрено всё самое интересное, произошедшее в сфере фронтенда в 2018 году. Речь пойдёт о развитии фреймворков и вспомогательных инструментов, о JavaScript-трендах, а также о том, в каком направлении фронтенд может пойти в 2019-м.
Фронтенд-2018: итоги года
#frontend #web #js #article
В статье будет рассмотрено всё самое интересное, произошедшее в сфере фронтенда в 2018 году. Речь пойдёт о развитии фреймворков и вспомогательных инструментов, о JavaScript-трендах, а также о том, в каком направлении фронтенд может пойти в 2019-м.
Фронтенд-2018: итоги года
#frontend #web #js #article
Medium
Фронтенд-2018: итоги года
Мир веб-разработки развивается невероятно быстро. То, что вчера было новостью, сегодня уже может устареть, а то, о чём сегодня почти никто…
Forwarded from Pro WEB & IT
Если вам нужно делать сложные вычисления в браузере, к примеру оперировать матрицами (складывать, транспонировать, перемножать) или еще что-то, то вам может быть полезна библиотека GPU.js - она позволяет перевести вычисления на видеокарту, преобразуя синтаксис JS в синтаксис шейдеров.
#links #math #perfomance #js
http://gpu.rocks/
#links #math #perfomance #js
http://gpu.rocks/
gpu.rocks
GPU.js - GPU accelerated Javascript
GPGPU operations using pure javascript!. Accelerate javascript functions using a GPU
Forwarded from Frontend Головного Мозга
Почему SvelteJS возможно лучший фреймворк для новых веб-разработчиков.
Link - https://habr.com/ru/post/446026
#js #library_framework
Link - https://habr.com/ru/post/446026
#js #library_framework
Forwarded from kamyshev.code
Deno
На HolyJS слушал доклад про Deno. Это был не очень хороший доклад про крутую технологию от интересного человека.
Deno — это рантайм для TypeScript (можно запускать и JavaScript), который должен стать лучшей версией Node.js.
Три ключевых приемущества:
+ распределенное хранилище пакетов — любая библиотека импортируется просто по URL;
+ безопасность — по умолчанию у приложения нет доступа до важных штук (сеть, диск, устройства) и их нужно выдавать явно;
+ поддержка TypeScript из коробки.
Технология еще совсем сырая — использовать ее в реальных приложениях не стоит. Но осенью обещают стабильный релиз.
Тематические материалы:
+ Deno on GitHub
+ Распаковываем фреймворк
+ Deno — новый Node.js?
Когда выложат запись доклада уже не будет смысла его смотреть, поэтому — просто почитайте о Deno. Мне кажется, эта штука может стать очень популярной.
#js
На HolyJS слушал доклад про Deno. Это был не очень хороший доклад про крутую технологию от интересного человека.
Deno — это рантайм для TypeScript (можно запускать и JavaScript), который должен стать лучшей версией Node.js.
Три ключевых приемущества:
+ распределенное хранилище пакетов — любая библиотека импортируется просто по URL;
+ безопасность — по умолчанию у приложения нет доступа до важных штук (сеть, диск, устройства) и их нужно выдавать явно;
+ поддержка TypeScript из коробки.
Технология еще совсем сырая — использовать ее в реальных приложениях не стоит. Но осенью обещают стабильный релиз.
Тематические материалы:
+ Deno on GitHub
+ Распаковываем фреймворк
+ Deno — новый Node.js?
Когда выложат запись доклада уже не будет смысла его смотреть, поэтому — просто почитайте о Deno. Мне кажется, эта штука может стать очень популярной.
#js
Forwarded from WebDEV
GraphicsJS — это мощная графическая JavaScript-библиотека с открытым исходным кодом, основанная на технологии SVG (VML для старых версий IE).
Давайте рассмотрим, чем эта библиотека хороша и выделяется среди прочих.
Во-первых, GraphicsJS весит совсем немного и обладает очень гибким JavaScript API. Она предоставляет богатые возможности для форматирования текста, а также виртуальный DOM – независимый от специфики HTML DOM в разных браузерах.
Во-вторых, в отличие от других продуктов AnyChart – JavaScript-библиотек для построения графиков – GraphicsJS бесплатна для использования как в коммерческих, так и в некоммерческих целях.
В-третьих, GraphicsJS обладает кросс-браузерной совместимостью, включая поддержку Internet Explorer 6.0+, Safari 3.0+, Firefox 3.0+, Opera 9.5+. В старых версиях IE библиотека использует VML, во всех остальных браузерах – SVG.
Наконец, GraphicsJS позволяет эффективно комбинировать графику и анимацию.
Демо | GitHub
#js #svg
Давайте рассмотрим, чем эта библиотека хороша и выделяется среди прочих.
Во-первых, GraphicsJS весит совсем немного и обладает очень гибким JavaScript API. Она предоставляет богатые возможности для форматирования текста, а также виртуальный DOM – независимый от специфики HTML DOM в разных браузерах.
Во-вторых, в отличие от других продуктов AnyChart – JavaScript-библиотек для построения графиков – GraphicsJS бесплатна для использования как в коммерческих, так и в некоммерческих целях.
В-третьих, GraphicsJS обладает кросс-браузерной совместимостью, включая поддержку Internet Explorer 6.0+, Safari 3.0+, Firefox 3.0+, Opera 9.5+. В старых версиях IE библиотека использует VML, во всех остальных браузерах – SVG.
Наконец, GraphicsJS позволяет эффективно комбинировать графику и анимацию.
Демо | GitHub
#js #svg
Forwarded from Andrew's Blog
Добавляем вибрацию в веб-приложение
TLDR: Вибрация добавляется через
#js #api
TLDR: Вибрация добавляется через
window.navigator.vibrate(n)
, где n - длительность вибрации в миллисекундах.#js #api
DEV Community
Add vibration to your web applications
A tutorial for the simple Vibration API
Forwarded from WebDEV
🛠 TensorFlow.js — это открытая библиотека для определения, тренировки и развертывания моделей машинного обучения в браузере. Позволяет строить нейронные сети с нуля, используя высокоуровневое API, умеет импортировать переобучать и запускать существующие нейронные сети. Поддерживает WebGL и умеет подключать к работе вычислительные мощности видеокарты.
Демо | GitHub
#tools #js #ai
Демо | GitHub
#tools #js #ai