1С+web+mobile+etc
1.59K subscribers
256 photos
14 videos
37 files
2.77K links
1С+web+mobile+etc
@TG_Viewer
Download Telegram
Forwarded from WebDEV
На днях я читал материалы на MDN и наткнулся на некоторые довольно интересные возможности и API JavaScript, о существовании которых я не знал. Хочу сегодня о них рассказать.

Не берусь судить о том, пригодятся ли они кому-нибудь, но, полагаю, что раз уж всё это есть в языке, то об этом полезно, как минимум, знать.

Возможности JavaScript, о которых я не знал

#js #article
Forwarded from WebDEV
Если вы  —  JavaScript-разработчик или хотите им стать, это значит, что вам нужно разбираться во внутренних механизмах выполнения JS-кода. В частности, понимание того, что такое контекст выполнения и стек вызовов, совершенно необходимо для освоения других концепций JavaScript, таких, как поднятие переменных, области видимости, замыкания.

Контекст выполнения и стек вызовов в JavaScript

#js #article
Этот репозиторий представляет из себя памятку по JavaScript и насчитывает множество ссылок на изучение языка для разного уровня и примеры кода, необходимые в реальной разработке.

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
Forwarded from WebDEV
Мир веб-разработки развивается невероятно быстро. То, что вчера было новостью, сегодня уже может устареть, а то, о чём сегодня почти никто не знает, завтра способно стать двигателем прогресса.

В статье будет рассмотрено всё самое интересное, произошедшее в сфере фронтенда в 2018 году. Речь пойдёт о развитии фреймворков и вспомогательных инструментов, о JavaScript-трендах, а также о том, в каком направлении фронтенд может пойти в 2019-м.

Фронтенд-2018: итоги года

#frontend #web #js #article
Forwarded from Pro WEB & IT
Если вам нужно делать сложные вычисления в браузере, к примеру оперировать матрицами (складывать, транспонировать, перемножать) или еще что-то, то вам может быть полезна библиотека GPU.js - она позволяет перевести вычисления на видеокарту, преобразуя синтаксис JS в синтаксис шейдеров.

#links #math #perfomance #js

http://gpu.rocks/
Почему SvelteJS возможно лучший фреймворк для новых веб-разработчиков.

Link - https://habr.com/ru/post/446026

#js #library_framework
Forwarded from WebDEV
​​Windows XP написаный на React

Демо | GitHub

#js #react
Forwarded from kamyshev.code
Deno

На HolyJS слушал доклад про Deno. Это был не очень хороший доклад про крутую технологию от интересного человека.

Deno — это рантайм для TypeScript (можно запускать и JavaScript), который должен стать лучшей версией Node.js.

Три ключевых приемущества:
+ распределенное хранилище пакетов — любая библиотека импортируется просто по URL;
+ безопасность — по умолчанию у приложения нет доступа до важных штук (сеть, диск, устройства) и их нужно выдавать явно;
+ поддержка TypeScript из коробки.

Технология еще совсем сырая — использовать ее в реальных приложениях не стоит. Но осенью обещают стабильный релиз.

Тематические материалы:
+ Deno on GitHub
+ Распаковываем фреймворк
+ Deno — новый Node.js?

Когда выложат запись доклада уже не будет смысла его смотреть, поэтому — просто почитайте о Deno. Мне кажется, эта штука может стать очень популярной.

#js
Forwarded from WebDEV
ASP.NET CORE против NODE.JS

Сравниваем две платформы и языки программирования. Производительность, обработку запросов, экосистему.

Читать статью

#article #js #csharp
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
Forwarded from Andrew's Blog
Добавляем вибрацию в веб-приложение

TLDR: Вибрация добавляется через window.navigator.vibrate(n), где n - длительность вибрации в миллисекундах.

#js #api
Forwarded from WebDEV
🛠 TensorFlow.js — это открытая библиотека для определения, тренировки и развертывания моделей машинного обучения в браузере. Позволяет строить нейронные сети с нуля, используя высокоуровневое API, умеет импортировать переобучать и запускать существующие нейронные сети. Поддерживает WebGL и умеет подключать к работе вычислительные мощности видеокарты.

Демо | GitHub

#tools #js #ai