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


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

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

Следующие 30  »
rss_habr

Мастер-контейнер для Docker сети

Среда, 11 Января 2023 г. 17:08 (ссылка)

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

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

Читать далее

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

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

Работа с Веб-сокетами на PHP

Воскресенье, 08 Января 2023 г. 07:45 (ссылка)

PHP - едва ли первое, что придет в голову, когда стоит задача поднять сервер веб-сокетов. Практически каждая статья в интернете будет пестрить предложениями использовать для этого NodeJS, Python или Go. Но поскольку PHP - это однозначно первое, что приходит в голову, когда речь идет о веб-приложениях, почему бы не попробовать?

На самом деле, запуск сервера веб-сокетов на PHP довольно прост. Существует превосходная библиотека Ratchet, позволяющая работать на любом фреймворке (или вовсе без него) полноценно и легко.

Казалось бы, на этом разговор можно заканчивать, но мы неизбежно столкнемся с некоторыми ограничениями и проблемами, связанными с архитектурой конечного приложения и природой самого протокола веб-сокетов.

Читать далее

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

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

React vs Vue vs Angular

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

React vs Vue vs Angular. Общее сравнение JavaScript фреймворков

В ходе развития веб-разработки 3 JavaScript-фреймворка стали хорошо известны всем front-end разработчикам: React, Vue и Angular.

React считается библиотекой пользовательского интерфейса, Angular - полномасштабным front-end фреймворком, предоставляющим собственные инструменты для всех связанных с разработкой веб-приложений функций, а Vue - прогрессивным фреймворком, реализованным как дополнительная разметка для HTML.

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

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

Читать далее

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

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

Генерация API сайта на основе заданных пользователем функций

Четверг, 24 Ноября 2022 г. 06:01 (ссылка)

Основная идея

Идея достаточно простая: в определенной директории задаётся API функция в виде файла php которая возвращает анонимную функцию. Функции могут быть четырех типов: Put (изменение значений), Get (кеширование до изменения зависимостей), LifeTime (кеширование по времени), Direct (прямой вызов). При это в функциях типа Get кешируют своё значения до вызова соответствующего значения Put.

Читать далее

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

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

Следим и вычисляем с Vue 3, или Как использовать watchEffect

Вторник, 08 Ноября 2022 г. 09:54 (ссылка)

Привет! Меня зовут Алексей, я frontend-специалист SimbirSoft. В этой статье разберем новый метод слежения за реактивными свойствами watchEffect.

С появлением Vue 3 c Composition API стало доступно два метода слежения — watch и watchEffect. Если «старый» метод watch всем хорошо знаком и не должен вызывать затруднений у Vue-разработчиков, то новый метод стоит изучить подробнее. Материал будет полезен разработчикам, переходящим с Vue 2 на Vue 3 и всем «вьюшникам», которые еще не разобрались с этим методом.

Composition API предоставляет нам два разных метода слежения за реактивными свойствами — watch и watchEffect. Они похожи, но все же каждый полезен в определенных случаях. Рассмотрим, какие сходства и различия существуют у этих методов:

Читать далее

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

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

TypeScript 4.9: что нас ожидает

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

В сентябре Microsoft анонсировал TypeScript 4.9 beta. В бета-версии появились любопытные нововведения и исправления: новый оператор, оптимизация производительности, улучшения существующих типов… Разбираем самые интересные фичи этого анонса.

Читать далее

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

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

Пишем надёжный и расширяемый код с помощью Union & pattern matching в TypeScript

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

Добрый день, Хабр! Меня зовут Иван Колотилов и я фронтенд-разработчик. Я разрабатываю современные веб-приложения, специализируюсь на финансовых продуктах, работал в финтех-стартапах. Сегодня я хочу рассказать о том, как писать надёжный и расширяемый код с помощью TypeScript на примере разработки прикладного сервиса.

Читать далее

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

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

Топ-25 бесплатных курсов веб-разработчика 2022 года

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

Подготовили для вас подборку бесплатных курсов и тренажеров обучения для веб-разработке с нуля.

Также на нашем сайте есть раздел со всеми платными курсами по web-разработке и отзывами о них — https://katalog-kursov.ru/courses/kursy_po_web_razrabotke/

Для начинающих, не надо проходить сразу все курсы) Выберете внимательно какой вам больше подходит и начните его проходить.

Читать далее

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

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

Микрофронты для всех. Как мы построили платформу UIF, и что под капотом

Пятница, 19 Августа 2022 г. 17:04 (ссылка)

Привет, на связи Павел Востриков, архитектор веб-направления в «Лаборатории Касперского». Сегодня я расскажу про User Interface Framework (UIF) — нашу внутреннюю платформу интеграции веб-приложений, которая позволяет проводить разработку микрофронтов и микросервисов разными командами, делает удобным переиспользование кода и увеличивает гибкость подхода, чтобы разные команды могли варьировать технологии под свои нужды.



image



Мы начали разрабатывать UIF еще в 2016 году, когда само понятие Micro-Frontends только входило в обиход. Платформа родилась из-за отсутствия на рынке готовых инструментов. А со временем стала одним из наших самых эффективных решений, существенно сократив нескольким продуктам time-to-market и стоимость разработки, и даже научилась автогенерировать UI!
Читать дальше →

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

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

Вредные советы для React-разработчиков

Пятница, 19 Августа 2022 г. 10:01 (ссылка)

Недавно британские ученые открыли, что на свете бывают непослушные разработчики, которые все делают наоборот. Им дают полезный совет: «Не подключай целую библиотеку ради одной функции», — они берут и подключают. Им говорят: «Будь внимателен на код-ревью», — они тут же начинают апрувить все подряд. Ученые придумали, что таким разработчикам нужно давать не полезные, а вредные советы. Они все сделают наоборот, и получится как раз правильно.

Читать далее

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

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

Алгоритмы для веб-разработчиков простыми словами

Среда, 17 Августа 2022 г. 16:28 (ссылка)

Здравствуйте, друзья! Данным постом мы открываем цикл статей об алгоритмах и структурах данных.

В этой статье мы поговорим о том, зачем вообще их нужно знать веб-разработчикам, и затронем тему оценки сложности алгоритмов и Big O нотации.

Зачем мне алгоритмы? Я фронтендер!

Вы наверняка задумались: «А зачем мне нужно тратить своё время на изучение этих сложных алгоритмов, если я работаю с фронтендом? Как знание графов и бинарных деревьев поможет мне лучше отцентровать одну div-ку внутри другой div-ки?»

С одной стороны, знание алгоритмов и структур данных действительно напрямую не пригодится вам в практической работе. Но с другой стороны, существует одна весомая причина инвестировать немного своего времени в их изучение: знание алгоритмов и структур данных сделает вас лучше как разработчика.

Многие веб-разработчики на таких форумах, как Reddit и Stack Overflow, отмечали, что, освоив даже на базовом уровне эти фундаментальные основы программирования, чувствовали себя увереннее, профессиональнее и писали более чистый и структурированный код.

Также это помогло им прокачать главный скилл разработчика – умение логически думать и решать сложные технические задачи.

Кстати, именно по этой причине многие крупные IT-компании требуют от своих потенциальных сотрудников знания фундаментальных основ computer science, к которым как раз относятся алгоримты и структуры данных, и с пристрастием спрашивают их на собеседованиях.

Ведь они ищут лучших из лучших, и знание алгоритмов как раз делает вас лучше как разработчика. Тем более, лучше инвестировать свое свободное время в новые знания и навыки, чем в сериалы на Netflix.

И на этой прекрасной ноте давайте перейдем к основной теме статьи.

Читать далее

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

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

Мета-приложения и Symbiote.js

Понедельник, 15 Августа 2022 г. 15:00 (ссылка)

Определимся сразу, что мета-приложения и мета-компоненты - это еще не устоявшиеся в индустрии термины. Это скорее предложение, которое может быть принято или отвергнуто сообществом веб-разработчиков. Самое время объяснить, что конкретно мы имеем в виду.

Читать далее

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

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

Как проводить код-ревью: главное из вебинара

Понедельник, 01 Августа 2022 г. 12:24 (ссылка)

В декабре Яндекс Практикум провёл открытый вебинар о том, как устроен процесс код-ревью в коммерческой разработке и образовании. Руководитель отдела разработки поисковых интерфейсов в Яндексе Сергей Бережной и старший код-ревьюер на курсе «Веб-разработчик» Айгуль Маликова рассказали о полезных инструментах для ревью кода и поделились кейсами из своей практики.

Видеозапись вебинара доступна по ссылке. Для тех, кому удобнее воспринимать информацию в текстовом формате, мы сделали конспект.

Читать далее

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

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

Вещи, которые полезно знать о React.js

Среда, 28 Июля 2022 г. 01:09 (ссылка)

Несколько слов о мотивации написать эту статью. Большенство вещей, о которых я тут хочу рассказать, вы можете узнать из документации React. Но проводя собеседования последние пару лет я понял, что многие разработчики о них не знают по каким-то причинам, может просто не вчитывались внимательно или этому не уделено достаточного внимания в самой документации. Так что я решил собрать тут несколько моментов и разобрать их, чтобы тот кто прочитает эту статью, начал понимать React чуть лучше и стал более осознанно использовать те или иные инструменты в работе. Так же это будет полезно тем, кто хочет подготовиться к собеседованию и не ударить в грязь лицом, когда их будут гонять по реакту.

Читать далее

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

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

Всё о cookies в свете GDPR и не только

Четверг, 07 Июля 2022 г. 22:39 (ссылка)

GDPR вступил в силу уже четыре года назад, однако его понимание и практика применения до сих пор развиваются. Как показывают последние новости, далеко не все преуспели в борьбе за соответствие – в январе Google и Facebook получили серьёзные штрафы (на €150 млн и €60 млн соответственно) за нарушения законодательства в отношении cookies, причём для Google это уже второй штраф за них (предыдущий был на €100 млн). Именно тема cookies постепенно становится "горячей": ей занялись не только регуляторы, но и активисты. Правила, действующие в отношении cookies, основываются частью на GDPR, частью – на ePrivacy Directive. В этой статье собрано текущее понимание этих правил для практического применения.

Читать далее

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

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

Следующие 30  »

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

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

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