🇺🇦 Math.random(): javascript community
1.16K subscribers
363 photos
8 videos
530 links
Download Telegram
Превратите свои скучные задачи в RPG игру при помощи habitica. Почему эта ссылка тут? Потому что habitica написана на JavaScript и доступна в Open Source!
https://habitica.com/static/home
Очень упрощенный клон jira (!), написан на javascript с использованием React и бекендом на Node.
https://jira.ivorreic.com/
Руководство по программированию arduino на node.js.
Много примеров и схем простых устройств на arduino можно найти в этом руководстве. Так-же если вы забыли или не знали, что такое резистор, транзистор, диод и реле, то здесь вы сможете это прочесть. Все это поможет вам в создании простых электронных схем и управлении ими при помощи arduino и javascript.
http://node-ardx.org/
Sketch.js - минималистичный фреймворк для рисования и создания анимаций.

http://soulwire.github.io/sketch.js/
Библиотека для визуализации графов.
http://sigmajs.org/
Если вы каждый раз, когда нужно работать с регулярными выражениями, говорите: "I hate regex!", то тогда этот проект вам понравится.
https://iHateRegex.io
Легковесная библиотека для создания тултипов.
https://popper.js.org/
Отличный инструмент для создания чат ботов с использованием искусственного интеллекта.
https://botpress.com/
Замечательный проект, который позволяет создавать mock/proxy серверы. Пригодится при разработке фронтенда для имитации бекенда. Сервисы описываются в OpenAPI (swagger) формате.
https://stoplight.io/open-source/prism
Приглашаем на новую встречу Math.Random() community 25 марта! 🙂
http://mathrandom.com/tech-zoo-andreal-time-streaming-in-browser

Поговорим о Tech Zoo (Star Wars Edition): how to deal with it and why it is happening (Vladyslav Sydorenko, Lead Software Engineer @EPAM) и The Real-time video stream in browsers without flash player and other compromises (Yaroslav Kravets, Software Engineer @EPAM)

Будем рады видеть вас 😉
🇺🇦 Math.random(): javascript community pinned «Приглашаем на новую встречу Math.Random() community 25 марта! 🙂 http://mathrandom.com/tech-zoo-andreal-time-streaming-in-browser Поговорим о Tech Zoo (Star Wars Edition): how to deal with it and why it is happening (Vladyslav Sydorenko, Lead Software Engineer…»
esbuild - экстремально быстрый сборщик для javascript. Написан на языке Go.

Мы привыкли, что подобные проекты появляются очень часто: мы помним старые gulp, grunt и более современные webpack, rollup и т.п. Почему этот проект заслуживает внимания? Он написан на Go и в сотни раз быстрее привычных сборщиков, что позволяет сделать сборку на сервере в режиме реального времени, как следствие можно не думать о сборке - достаточно просто вылить на сервер код с require или import.
Набор полезных типов для TypeScript!

Примеры типов:
Mutable - преобразовывает тип с readonly полями в такой-же, но с возможностью редактировать.
RequireAtLeastOne - проверяет, что хотя-бы одно поле из исходного типа есть в результирующем.
PackageJson - описание структуры данных package.json
... и еще десятки полезных типов
Что делать, если вам не выделили сервер? Как справиться с отсутствием почтового сервера? Невозможно начать работу над проектом без CI? Есть ресурс, который решает все ваши проблемы. Полный список бесплатных сервисов для разработчиков - https://free-for.dev/
Проект из серии интересные проекты на JavaScript: система, которая позволяет читать новости из разных источников в одном месте. Поддерживается twitter, youtube, Instagram, RSS, wikis и другие.

Для работы достаточно установить локально или на своем сервере, после чего добавить интересующие каналы в список.
Интересный фреймворк на Node.JS/TypeScript для создания API. Фреймворк выглядит продуманным и взрослым, есть LTS версии, плагины и расширения, есть поддержка разных баз данных и GraphQL. По синтаксису похож на Nest.JS.
https://loopback.io/