Node.JS [ru] | Серверный JavaScript
11.4K subscribers
96 photos
5 videos
25 files
3.34K links
Все о разработке backend части на JavaScript (Node JS).
А так же: Express JS, Next JS, Nest, Socket.IO

Канал на бирже - https://telega.in/c/we_use_js

По вопросам рекламы или разработки: @g_abashkin

РКН: https://vk.cc/cJPGOP
Download Telegram
тема статьи
anonymous poll

JavaScript Задача #3 – "Фонтан" – 21
👍👍👍👍👍👍👍 40%

Общение с сервером через JS: Часть 2 (Axios, Soap, Websocket) – 18
👍👍👍👍👍👍 34%

Всё о регулярных выражениях в JS – 8
👍👍👍 15%

Отправка почты через форму с Nodemailer – 6
👍👍 11%

👥 53 people voted so far.
This media is not supported in your browser
VIEW IN TELEGRAM
janeway, альтернативный REPL для Node.js с возможностью интерактивного просмотра содержимого объектов → https://github.com/skerit/janeway
Forwarded from kamyshev.code
​​Языки

Io. Готов поспорить, большинство даже не слышало о нем.

Этот язык основан на прототипах, как и JavaScript. Он имеет динамичкую строгую типизацию, аскетичный синтаксис и полную свободу.

Пример кода (поиск n-ого числа Фибоначчи):
fib := method(n, if(n == 2 or n == 1, 1, fibR(n - 1) + fibR(n - 2)))

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

Io крутой. Как минимум, потому что, не такой как привычные языки. Пользоваться им в реальной жизни странно. А вот для образовательных целей он подходит отлично.

#языки
Forwarded from Frontender's notes [ru]
sqorn — Javascript библиотека для построения SQL запросов

https://sqorn.org/
https://github.com/lusakasa/sqorn
Open Server - это портативный локальный WAMP/WNMP сервер, имеющий многофункциональную управляющую программу и большой выбор подключаемых компонентов. Представленный пакет программ не является очередной любительской сборкой собранной «на коленке», это первый полноценный профессиональный инструмент, созданный специально для веб-разработчиков с учётом их рекомендаций и пожеланий. 

Link - https://ospanel.io

#other
Forwarded from Типичный программист
Отладка — не самый любимый программистами процесс. Но есть несколько приёмов, которые помогут его сделать чуточку проще.

Обратите внимание на эти десять консольных функций.
https://tproger.ru/translations/javascript-debug-tricks/
В пакете flatmap-stream, который входил в число зависимостей популярной библиотеки event-stream, был обнаружен бэкдор, внедрённый новым мэйнтейнером библиотеки и кравший криптовалюту. Сейчас пакет уже удалён из NPM.

Кому грозит уязвимость?
Бэкдор нацелен на кражу криптовалюты из кошельков Copay. Скомпрометированы кошельки Copay версий 5.0.2 – 5.1.0 и BitPay. Не исключено, что вредоносный код затрагивал и другие зависимости и приложения, так как манипулировал файлами библиотеки bitcore-wallet-client.

Подробнее: https://tproger.ru/news/event-stream-backdoor/
Forwarded from Frontender's notes [ru]
Игры с пользовательским восприятием и скорость работы веб-сайтов и приложений - о том какие эффекты помогут создать эффект увеличения скорости загрузки.

https://habr.com/company/alconost/blog/422437/
Forwarded from Web Design
Вы когда-нибудь задумывались о том, как сделать сайты более игровыми, как, например, Discord, который использует иллюстрации? Isomer.js подходит не только для игровых сценариев, но и для всех прочих ситуаций, когда не хочется использовать статичный svg или видео из спрайтов. Он помогает создать анимации, отзывчивость, а также "программатично" взаимодействовать с изометрическими обьектами при помощи JS, что очень важно, если мы хотим взаимодействовать с пользователем.

Гитхаб с плейграундом и доступным туториалом: http://jdan.github.io/isomer/

Исходники к туториалу - https://codepen.io/FelixLuciano/pen/yQqQJN