Навіщо Front-end розробнику розбиратись у Node.js
Автор на прикладі реального випадку розповідає, як за допомогою Node.js практично будь-який сценарій при роботі з файловою системою ПК може бути реалізований і задокументований в коді, що дозволяє значно збільшити швидкість розробки: https://dou.ua/forums/topic/31064/?from=tg-tech
#NodeJS #Frontend
Автор на прикладі реального випадку розповідає, як за допомогою Node.js практично будь-який сценарій при роботі з файловою системою ПК може бути реалізований і задокументований в коді, що дозволяє значно збільшити швидкість розробки: https://dou.ua/forums/topic/31064/?from=tg-tech
#NodeJS #Frontend
Як працює Event Loop в NodeJS: внутрішня будова, фази та приклади
Реалізація Event Loop (циклу подій) є ключовою особливістю платформи NodeJS, яка забезпечує його асинхронну, неблокуючу поведінку. Кожному розробнику, який використовує цю платформу, важливо розуміти як працює Event Loop. Під час більшості співбесід на позицію, що передбачає роботу з NodeJS, обов’язково будуть питання про Event Loop. Тож як він працює?
https://dou.ua/forums/topic/31698/?from=tg-tech
#NodeJS
Реалізація Event Loop (циклу подій) є ключовою особливістю платформи NodeJS, яка забезпечує його асинхронну, неблокуючу поведінку. Кожному розробнику, який використовує цю платформу, важливо розуміти як працює Event Loop. Під час більшості співбесід на позицію, що передбачає роботу з NodeJS, обов’язково будуть питання про Event Loop. Тож як він працює?
https://dou.ua/forums/topic/31698/?from=tg-tech
#NodeJS
Мы обрабатываем данные миллиона украинских компаний за один час. Как мы это сделали
Технологический стек Опендатабот состоит из Phalcon (минималистичный и быстрый фреймворк на PHP), кластера ElasticSearch для документов (судебные решения, компании, ФОП) и MySQL для хранения табличных данных (пользователи, подписки, простые реестры). Для работы с электронной цифровой подписью и для построения новой версии фронтенда используют Node.js: https://dou.ua/forums/topic/31716/?from=tg-tech
#NodeJS
Технологический стек Опендатабот состоит из Phalcon (минималистичный и быстрый фреймворк на PHP), кластера ElasticSearch для документов (судебные решения, компании, ФОП) и MySQL для хранения табличных данных (пользователи, подписки, простые реестры). Для работы с электронной цифровой подписью и для построения новой версии фронтенда используют Node.js: https://dou.ua/forums/topic/31716/?from=tg-tech
#NodeJS
Пишемо автотести на базі Playwright та Jest
Довгий час основним інструментом для автоматизації тестування був Selenium. Проте наразі на ринку представлено декілька гідних альтернатив, таких як Cypress, Puppeteer та Playwright.
Playwright ми і розглянемо в цій статті.
Для тестування будемо використовувати Node.js, Playwright, Jest, jest-playwright-preset та jest-html-reporters. Playwright використовуємо для взаємодії з браузерами. Jest використовуємо, як тест ранер. Jest-html-reporters потрібний для генерації HTML репорту: https://dou.ua/forums/topic/32025/?from=tg-tech
#QA #NodeJS
Довгий час основним інструментом для автоматизації тестування був Selenium. Проте наразі на ринку представлено декілька гідних альтернатив, таких як Cypress, Puppeteer та Playwright.
Playwright ми і розглянемо в цій статті.
Для тестування будемо використовувати Node.js, Playwright, Jest, jest-playwright-preset та jest-html-reporters. Playwright використовуємо для взаємодії з браузерами. Jest використовуємо, як тест ранер. Jest-html-reporters потрібний для генерації HTML репорту: https://dou.ua/forums/topic/32025/?from=tg-tech
#QA #NodeJS