JavaScript fwdays conference: performance, Node.js, animations, DevTools and more
×Закрыть

Материалы по теме «Web»

RSS

Веб-розробка: вчора, сьогодні, завтра Веб-розробка: вчора, сьогодні, завтра

В'ячеслав Колдовський 13448

Історія часто цинічно жартує з людськими винаходами: далеко не завжди задумане ставало реальністю, дуже часто реальністю ставало те, що задуманим не було. Схоже, вся історія вебу й відповідно веб-розробки — те, із чого воно все починалося, як розвивалося, куди направлялося й де опинилося тепер, — яскравий приклад цього твердження. Про стан веб-розробки в 2020 році розмірковує В’ячеслав Колдовський, Programming Mentor, що у веб-розробці ще з 1990-х. 26

Веб-доступність. Що варто знати кожному Front-end розробнику і дизайнеру Веб-доступність. Що варто знати кожному Front-end розробнику і дизайнеру

Vitaliy Stanyshevskyy 7565

Віталій Станишевський, Senior Front-end Developer, пише про те, що таке доступність, чому та кому вона потрібна, а також ділиться своїм підходом до розробки і тестування доступних інтерфейсів. Матеріал буде корисний як Front-end розробникам, так і дизайнерам, а також усім, хто користується Інтернетом. 7

Безопасность в вебе, или TrustedTypes как новый способ защиты от XSS Безопасность в вебе, или TrustedTypes как новый способ защиты от XSS

Степан Суворов 4843

Мир веба развивается очень быстро, а вот культура безопасности серьезно отстает. Дыры безопасности можно найти в порталах с миллионами активных пользователей. Вернуться к теме безопасности пришлось в процессе миграции старой инфраструктуры. СТО Степан Суворов рассмотривает новый способ защиты от XSS-атаки — DOM TrustedTypes. 5

Микросервисный подход в веб-разработке: micro frontends Микросервисный подход в веб-разработке: micro frontends

Aleks Zinevych 16151

Фронтенд-разработка превратилась из простого набора дополнений для пользовательского интерфейса в сложную экосистему с большим количеством инструментов и высоким порогом входа. Алекс Зиневич, Competence Lead в Perfectial, рассказывает о микросервисном подходе в веб-разработке пользовательских интерфейсов. 13

Chrome DevTools: налаштування, можливості та способи перевірки коду Chrome DevTools: налаштування, можливості та способи перевірки коду

Danylo Mysak 18104

Chrome DevTools — один з найпотужніших інструментів веб-розробника. Його слід опанувати, щоб у разі потреби швидко з’ясувати, у чому проблема з кодом й ефективно її розв’язати. Стаття — must read для початківців та всіх, хто займається веб-розробкою і переймається своєю ефективністю. 6

Мир веб-компонентов: разбираемся в трендах Мир веб-компонентов: разбираемся в трендах

Vlad Fedosov 9126

Обзор веб-компонентов на сегодняшний день: о поддержке браузерами, совместимости с фреймворками, стилизации, специальных возможностях, доступных инструментах и других моментах, в которых стоит разобраться для начала путешествия в мир веб-компонентов. 4

Шлях стажера: Binary Studio Academy Шлях стажера: Binary Studio Academy

Alexandr Tovmach 6809

Привіт! Мене звати Олександр, я працюю full-stack розробником. У цій статті хотів би розповісти про свій досвід навчання в Binary Studio Academy. Поділюся інсайтами, порадами, чого чекати, як готуватися й дійти до кінця. 4

Детально про Gatsby.js — інструмент для створення складних веб-сайтів Детально про Gatsby.js — інструмент для створення складних веб-сайтів

Alexandr Tovmach 8675

Як відомо, на одних бойлерплейтах далеко не заїдеш, тому доводиться лізти вглиб будь-якої технології, щоб навчитися писати щось вартісне. У цій статті розглянемо деталі Gatsby.js, знання яких дозволить вам створювати і підтримувати складні веб-сайти і блоги. 22

DOU Labs: как в KeepSolid создали приложение для электронной подписи документов DOU Labs: как в KeepSolid создали приложение для электронной подписи документов

Andrey Drozhzhin 4352

Привет! Меня зовут Андрей, я — Product Manager в KeepSolid. Сегодня расскажу об одном из наших приложений для бизнеса, которое позволяет подписывать документы в электронном виде. Это освобождает специалистов и собственников бизнеса от устаревшей процедуры «распечатать-подписать-отсканировать-отправить» и значительно экономит время. 17

Робота з графікою в браузері: реактивний та комплексний рендеринг, задачі та інструменти Робота з графікою в браузері: реактивний та комплексний рендеринг, задачі та інструменти

Oleksii Markhovskyi 3821

Мета цієї статті — не розкрити WebGL pipeline і не провести практикум зі швидкісних CSS-анімацій, а дати огляд задач та окремих актуальних підходів до проблем рендерингу, іноді згадуючи інструменти, приклади та команди людей, що за ними стоять. 10

Обзор CSS Flexbox layout — технологии для расположения блоков на HTML-странице Обзор CSS Flexbox layout — технологии для расположения блоков на HTML-странице

Yaroslav Sukhachov 14685

В статье проведем краткое знакомство с технологией Flexbox. Решив ее использовать, приготовьтесь поменять свои привычные представления о выстраивании элементов в потоке. И дайте себе немного времени на адаптацию к новому подходу. 23

Обзор CSS Grid — технологии для упрощения разметки HTML-страниц Обзор CSS Grid — технологии для упрощения разметки HTML-страниц

Yaroslav Sukhachov 23707

Появившись в 2011 году, технология CSS Grid продолжает вызывать все больше интереса. Эта статья — небольшое руководство по технологии с кратким описанием самых интересных возможностей и функций. Она будет полезна фронт-енд разработчикам, а также другим специалистам веб-разработки и дизайна. 3

DOU Проектор: Octogin — контроль реклами замість блокування і бонуси за перегляд DOU Проектор: Octogin — контроль реклами замість блокування і бонуси за перегляд

Oleksiy Malytskyy 3482

Привіт. Мене звати Олексій Малицький, я СЕО проекту Octogin. Це плагін, який контролює рекламу (Ad controller). Він дозволяє користувачу впливати на рекламу, її якість та таргетинг. 44

«Строгий» JavaScript: зачем и кому это надо «Строгий» JavaScript: зачем и кому это надо

Helen Zhukova 23374

Елена Жукова, предприниматель и Frontend developer, на VinnytsiaJS выступила с докладом «Strict JavaScript» и на его основе написала статью для DOU. JavaScript считается динамическим языком, но все чаще используются инструменты, которые добавляют ему статической типизации. Google, Facebook и Microsoft предлагают свои решения. Почему так происходит и стоит ли это делать? 39

W30LUW

Yuriy Silvestrov 2396

Захотелось пошутить и озаглавить колонку так, как это принято в Linux/Unix мире — аббревиатурой. Полностью фраза из названия звучит как «Web 3.0 is like Unix Way». Отчего именно Unix Way? 16

← Сtrl 12 Ctrl →

Комментарии

+1. Зачем делать теоретические проверки, когда можно в бою на реальных пользователях собрать отклик в условиях 100% приближенных к реальности
Хороший пример, для общего образования стоит прочесть, особенно учитывая что ее можно прочесть за вечер, но есть к ней несколько претензий 1. Регалии автора и объем книги.
Спасибо за статью. Действительно — если не хочется в автоматизацию (разработку) то есть варианты. Но для грамотного performance / security тестирования нужно знание на уровне разработчика, а то и выше (плюс технический бекграунд).
Химе́ра (др.-греч. Χίμαιρα, букв. «молодая коза») — в греческой мифологии огнедышащее чудовище с головой и шеей льва, туловищем козы и хвостом в виде змеи; порождение Тифона и Ехидны. В переносном смысле — необоснованная, несбыточная идея.
ну я пока не в коммерческих целях, а для саморазвития больше, чтоб моск совсем не высох. В свое время на руби пробовал автоматизировать, но ушел в БА. Сейчас мне кажется, что джаву не осилю, а вот питон вполне.
с питоном другой нюанс — очень много желающих на нем писать и потому конкуренция намного сильнее, чем среди джавистов
Перед самым уходом Катя задержалась на полчаса, чтобы удалить личные документы с рабочего компьютера и вылогиниться из сервисов. Меня это насторожило, и уже практически в дверях я взяла у нее флешку для проверки. Флэшка есть? А если найду?
Да никто сейчас не обыскивает — бессмысленно и незаконно. Гораздо проще предотвратить утечку организационно-техническими методами.
как с этим: Так как это направление больше о менеджменте, то для развития в нем меньшую роль играют технические навыки. можно разобраться в этом? Также немаловажным будет глубокое знание продукта, архитектуры, взаимосвязи между компонентами и модулями.
Рекрутинг и HR — существует ли различие Рекрутинг это часть процесса -Управления персоналом (HRM). Так что это не одно и то же или разное, а часть (рекрутинг) целого (HR)
HR Director — прописывает процессы и управляет командой; Это если HRD-Junior для которого, управление ФОТ= пересмотр з\п.
Ну ок, предположим на секундочку, что Уганда располагает возможностями штатов (пускай даже периода депрессии). Но кто адресат этой помощи? Правительство штатов целенаправленно вытаскивало из жопы фермеров.
Отличная статья) Спасибо автору за структурированность.
В США фермери за рахунок державних позик з Великої Депресії вилазили. Ви ж не маєте питань до рівня сільського господарства в США (топовий експортер)?
Что-то я не понял. Если человеку не хочется сильно углубляться в техническую часть, заниматься автоматизацией, писать код и т.д., то что ему делать, например, в Performance Testing или Penetration Testing?