Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1353 сообщений
Cообщения с меткой

frontend - Самое интересное в блогах

«  Предыдущие 30 Следующие 30  »
rss_habr

Первая Робопрактика для frontend-разработчиков: как это было

Среда, 02 Ноября 2022 г. 10:12 (ссылка)

Почему база — всему голова, а современному разработчику нужно не только уметь кодить, но и побеждать в дискуссиях.

Читать далее

https://habr.com/ru/post/696970/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696970

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как фронтендерам общаться с дизайнерами: топ-3 практик

Четверг, 27 Октября 2022 г. 16:30 (ссылка)

Дизайнеры и фронтенд-разработчики много общаются по долгу службы. Типичный формат такой: дизайнер делает макет и чекает его с фронтендером, фронтендер отвечает, что все понял, и идет верстать по нашим макетам. Если на самом деле понял — работа кипит. А если думает, что понял, или делает вид, что понял, — работа буксует.



image



Меня зовут Полина Вострикова. Я — лид-дизайнер в «Лаборатории Касперского». И я хочу, чтобы работа коллег-дизайнеров кипела, а не буксовала. Затем и пишу статью. Расскажу, как объяснять задачи дизайнерам, в чем основные ошибки фронтендеров на этом поприще и как таких ошибок избежать.
Читать дальше →

https://habr.com/ru/post/695646/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695646

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] CSS :autofill селектор

Понедельник, 24 Октября 2022 г. 18:59 (ссылка)

Псевдокласс :auto-fill в CSS позволяет нам стилизовать элементы , которые содержат контент, автоматически заполняемый браузером.

В качестве примера возьмем форму регистрации нового пользователя. Вы когда-нибудь нажимали на поле ввода и видели раскрывающийся список предложений для вставки?

Читать далее

https://habr.com/ru/post/695194/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695194

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

«Гигиенический минимум» в работе тимлида

Понедельник, 17 Октября 2022 г. 21:37 (ссылка)

Привет, я Илья — Frontend Team Lead в Альфа-Банк. Отвечаю не только за команду, но также веду и техчасть. Как тимлид я часто задаюсь вопросом «В чем моя роль?», «Как измерить эффективность моей работы?» и «Какой профит от лидов для проекта в целом?»

Для себя я вывел определение и задачи лида. Это всего лишь мои субъективные умозаключения, и искушенной публике Хабра могут быть хорошо знакомы, иногда слишком очевидны, но…повторение мать учения, как когда-то говорили. И даже если мы сто раз что-то слышали — не значит, что мы начали это делать. То, о чем я хочу рассказать – простые шаги, которые работают только при регулярном повторении, без пропуска какого-то пункта, это важно.

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

Читать далее

https://habr.com/ru/post/693774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693774

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

RTC, почти RTC и Франкенштейн

Пятница, 14 Октября 2022 г. 14:56 (ссылка)

Не смотря на то, что технологии WebRTC уже больше 10 лет, сейчас она очень активно развивается. За последний год, использование WebRTC в браузерах выросло в 100 раз, апишка стала IETF-стандартом и научилась делать новые интересные трюки.

Я — Полина Гуртовая, занимаюсь фронтенд-разработкой и изобретаю велосипеды. В статье расскажу об RTC (Real-time communication) и быстрой доставке данных. Если мы говорим об RTC в Web, то мы говорим о WebRTC. Когда я только начинала работать с WebRTC, мне встретилось множество таинственных сокращений: TCP, NAT, SCTP, DTLS, ICE, STUN, TURN, RTP, UDP, AVC…

Хорошие новости: разобраться в них оказалось совсем не сложно. Сейчас мы сделаем это вместе. WebRTC crash course. Поехали!

Читать далее

https://habr.com/ru/post/660693/?utm_source=habrahabr&utm_medium=rss&utm_campaign=660693

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Улучшаем качество кода React-приложения с помощью Compound Components

Пятница, 07 Октября 2022 г. 10:57 (ссылка)

Я люблю сталкиваться с трудностями. Но с такими, которые можно решить, подумать над интересным решением, подобрать технологию. Люблю быть в потоке, а после решения чувствую себя настоящим профессионалом.

Но есть кое-что, из-за чего я не люблю программировать. Как ни странно, это тоже трудности, только другого рода. Например, когда, чтобы пофиксить баг, приходится разбираться с легаси-компонентом, который написан на классах на 300 строк кода. Разбираясь уже второй час, ловлю себя на мысли, что уже 10 минут просто смотрю в экран, а в голове «из-за угла» выглядывает мысль «Псс, парень, программирование — это не твое». Такие задачи не вызывают удовлетворения.

В этой статье я поделюсь подходом, который поможет уменьшить большие и страшные React-компоненты. Если у вас есть компоненты с кучей условий, которые сложно читать, ревьюить и понимать, что там происходит, то эта статья для вас.

Читать далее

https://habr.com/ru/post/691976/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691976

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пять докладов для фронтендера

Понедельник, 26 Сентября 2022 г. 16:05 (ссылка)

Всем привет!

Делимся полезными материалами с недавно прошедшего митапа Frontend Mix, где экперты ЮMoney и Альфа Банка рассказали, как они создают продукт.

Читать далее

https://habr.com/ru/post/690188/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690188

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Рефакторинг прайс-листа без духоты

Четверг, 22 Сентября 2022 г. 09:00 (ссылка)

Любой крупный проект старше пары лет имеет легаси. hh.ru здесь — не исключение. Однажды перед нашей командой встала задача перевести страницу прайс-листа работодателя на React. Сперва это занятие показалось нам абсолютно рутинным, но если бы это на самом деле было так, вы бы сейчас не читали эту статью.

Всем привет! Меня зовут Саша, я — фронтенд-разработчик команды «Монетизация» hh.ru. В своем материале расскажу, как мы рефакторили наболевшее, обнаруживали главные проблемы и находили элегантные решения.

Читать далее

https://habr.com/ru/post/689278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689278

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Программный комитет FrontendConf рассказал, как готовятся конференции

Среда, 21 Сентября 2022 г. 11:23 (ссылка)

FrontendConf входит в группу конференций Олега Бунина «Онтико». Это профессиональное мероприятие для фронтенд-разработчиков различных грейдов. Его организацией занимается программный комитет: ищет спикеров, готовит программу, помогает сделать доклады интересными и полезными. Как все устроено изнутри и можно ли стать частью этого большого и важного дела, рассказывают члены программного комитета.

Читать далее

https://habr.com/ru/post/660689/?utm_source=habrahabr&utm_medium=rss&utm_campaign=660689

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Под капотом у Mobx. Пишем свою реактивную библиотеку с нуля

Среда, 21 Сентября 2022 г. 07:05 (ссылка)

Первое мое знакомство с Mobx началось с удивления. Я не понимал всю магию библиотеки и задавал себе вопрос: “А как это возможно?”. Кажется, в ней используются какие-то подкапотные возможности JS или Mobx вообще написан на другом языке.

И вот, потратив 3 месяца в исходниках, я развеял для себя магию. Mobx все таки написан на JS и даже имеет множественные ограничения, которые нужно соблюдать, чтобы ваш браузер не взорвался.

В этой статье мы создадим свой Mobx с нуля, а так же свяжем его с React, через собственно написанный HOC observer. В конце у вас будет общее понимание реактивности, которое поможет в самостоятельном осмыслении не только Mobx, но и других реактивных библиотек и фреймворков.

Читать далее

https://habr.com/ru/post/689374/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689374

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Frontend в условиях полной редактируемости

Суббота, 17 Сентября 2022 г. 17:23 (ссылка)

В этой статье мы расскажем подробно про систему поблочной сборки и подводные “камни” реализации подобной системы под «1С-Битрикс» для frontend-разработчиков.

Блочная редактируемость

Нам требовалось разработать сайт на базе CMS «1С-Битрикс: Управление сайтом» и при этом предоставить контент-менеджерам полную власть над страницами и их содержимым. Контент-менеджеры \читай не разработчики\ должны иметь возможность собирать страницы из заранее созданных блоков, определять порядок этих блоков на странице, управлять настройками дополнительного визуального оформления для каждого из блоков и редактировать контент в рамках поддерживаемых типов данных. И всё это управляется через визуальный редактор Битрикса без необходимости вручную создавать новый инфоблок для каждого блока на странице. Такую систему можно назвать “Блочная редактируемость”.

Читать далее

https://habr.com/ru/post/688824/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688824

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Собеседование в ЮMoney. Версия 2.0

Пятница, 16 Сентября 2022 г. 17:55 (ссылка)

Кто-то двигает пиксели, кто-то делает тысячи эндпоинтов, а кто-то настраивает копирование билдов из папки в папку. Но все проходят через одно — собеседования. Сегодня я хочу рассказать о том, как и зачем мы в ЮMoney переделали этот процесс.

Для начала позвольте представиться. Меня зовут Илья, я работаю в компании уже больше четырёх лет. Сейчас я разработчик в команде развития личного кабинета, отвечаю за фронтенд в направлении b2b. Пишу код, занимаюсь развитием людей и синком знаний. Последние два года я регулярно провожу собеседования и успел заметить, что это довольно скучный процесс. А мне хочется, чтобы обеим сторонам было интересно, приятно и полезно.

Читать далее

https://habr.com/ru/post/688720/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688720

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Разработка Angular-приложений и построение их архитектуры

Вторник, 13 Сентября 2022 г. 09:38 (ссылка)

Привет! Меня зовут Самат, я frontend-специалист компании SimbirSoft.

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

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

Цель этой статьи – познакомиться с темой построения архитектуры Angular-приложений. Я расскажу о том, как разработать приложения таким образом, чтобы специалист любого уровня при наличии знаний Angular мог легко разобраться в коде и структуре приложения. И как избежать проблем масштабирования.

Читать далее

https://habr.com/ru/post/687712/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687712

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как достичь производительного рендеринга в браузере

Среда, 07 Сентября 2022 г. 12:17 (ссылка)

Один великий китайский философ сказал: «каждый разработчик должен понимать, как исполняется его программа». Что ж, давайте разбираться. Говорить будем про рендеринг и его производительность.

Меня зовут Глеб Михеев, я CTO Skillbox Holding, а также руководитель программного комитета FrontendConf. Уже как 19 лет работаю в коммерческой разработке. Сегодня я расскажу, как устроен браузерный конвейер поставки кадров на экран и что нужно знать каждому разработчику, чтобы его интерфейсы были отзывчивыми, не лагали, а анимации были плавными и выдавали 60fps даже при высокой вычислительной нагрузке на main thread.

Читать далее

https://habr.com/ru/post/660687/?utm_source=habrahabr&utm_medium=rss&utm_campaign=660687

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

XSS с мутациями: как безопасный код становится зловредным и при чем здесь innerHTML

Четверг, 01 Сентября 2022 г. 15:04 (ссылка)

В статье сначала взглянем на примеры mXSS уязвимостей недалекого прошлого, а затем рассмотрим совсем свежие примеры, которые позволили обойти защиту популярных HTML-санитайзеров. Разберемся как им это удалось, и почему так сложно надежно защититься от уязвимостей, основанных на мутациях HTML-разметки.

Читать далее

https://habr.com/ru/post/685882/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685882

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Снова в школу: буткемп от red_mad_robot с 26 сентября

Четверг, 01 Сентября 2022 г. 12:15 (ссылка)

Ищем ребят, мечтающих о стремительной карьере в диджитале.

26 сентября запускаем первый буткемп для начинающих backend- и frontend-разработчиков, аналитиков и QA-инженеров из любой точки России, чтобы прокачать их скиллы на реальных кейсах.

Читать далее

https://habr.com/ru/post/685842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685842

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30 Следующие 30  »

<frontend - Самое интересное в блогах

Страницы: 1 2 [3] 4 5 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda