Вход/Регистрация
UA RU
UA RU
  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

Веб-разработка — Highload.today

Главная > Веб-разработка
Веб-разработка - 1 месяц назад

«Это революция»: React и Next.js мертвы — и новый фреймворк готов их заменить

Оленка Пилипчак

Редактор у Highload

Кажется, это начало следующей революции JavaScript-фреймворков. Об этом в своем блоге на Medium пишет Сомнатх Сингх. Передаем ему слово.

Веб-разработка - 2 месяца назад

jQuery.Callbacks(): что это такое и как с ним работать?

Сергій Бондаренко

Журналіст

Сегодня речь пойдет об объекте jQuery.Callbacks. Но, перед тем, как о нем поговорить, давайте вспомним, что такое коллбэк в JavaScript.

Веб-разработка - 2 месяца назад

Пробуйте новое: популярные варианты использования AWS Lambda и 5 главных инструментов для работы с ней

Сергій Свеженців BLOG

Python Developer, AWS Certified Developer Associate в NIX

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

Веб-разработка - 2 месяца назад

Как работает reduce() в JavaScript

Сергій Бондаренко

Журналіст

Обычно говорят, что reduce() в JS используется для свертки массивов. Это определение слишком размыто, поэтому мы попробуем его пояснить.

Веб-разработка - 2 месяца назад

Далеко не все разработчики это знают: как использовать все возможности AWS Lambda

Сергій Свеженців BLOG

Python Developer, AWS Certified Developer Associate в NIX

Далеко не все разработчики знают о пользе лямбда-функций. И зря! Ведь эти облачные функции могут значительно упростить работу девелопера и повысить эффективность создаваемых приложений. Особенно показательно это свойство на примере сервиса AWS Lambda от Amazon. Об этом дальше и поговорим.

Веб-разработка - 1 год назад

AJAX и jQuery: примеры отправки данных

Андрій Денисенко

Автор, розробник та перекладач

Ajax JQuery

Редакция Highload разобралась, как в jQuery отправлять AJAX-запросы POST и GET, а также работать с JSON. В этом материале мы получим базовые сведения о работе с популярной связкой AJAX и jQuery, которая часто встречается в современной веб-разработке.

Веб-разработка - 1 год назад

Map() в JavaScript: главный секрет метода

Андрій Денисенко

Автор, розробник та перекладач

map() in JavaScript

Редакция Highload разобралась, как и зачем использовать метод map() массива JavaScript, на реальных примерах.

Веб-разработка - 1 год назад

Чтобы сайт быстро запускался и был в топе Google: когда в разработке не обойтись без Next.js

Андрей Руденко BLOG

Контент-маркетолог в ADCI Solutions

Next.js — это JavaScript-фреймворк, внутри которого работает библиотека React. С его помощью можно было бы легко разрабатывать статические сайты, ведь он может делать это «из коробки». Но в наши дни редкий сайт обходится без интерактива, и главное, за что любят Next.js — возможность предварительного рендеринга страниц динамических сайтов на стороне сервера.

Front-end - 1 год назад

Frontend-разработка: как научиться?

Денис Бородовский

Автор

Frontend-разработка

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

Веб-разработка - 1 год назад

Использование JavaScript Fetch API для получения данных

Андрей Худотеплый BLOG

Автор

Fetch() позволяет делать запросы, схожие с XMLHttpRequest (XHR). Основное отличие (оно же преимущество) заключается в том, что Fetch API использует Promises (промисы), которые позволяют использовать более простое и чистое API, избегать катастрофического количества callback’ов и необходимости помнить API для XMLHttpRequest. Так давайте же пощупаем в этой статье этот славный Fetch API на предмет основ его применения.

Веб-разработка - 1 год назад

JavaScript-фреймворк Vue.js: особенности и примеры реализации

Денис Бородовский

Автор

JavaScript-фреймворк Vue

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

Веб-разработка - 1 год назад

Руководство по Redux для начинающих

Сергей Почекутов

Автор

Redux

Redux — популярный менеджер состояний в веб-приложениях. Обычно его используют в связке с React, но поддержка не ограничена только этой популярной JS-библиотекой. Можно применять Redux вместе с Angular, Vue и даже ванильным JavaScript.

Веб-разработка - 1 год назад

CSS Flexbox: легкий старт для новичков

Сергій Бондаренко

Журналіст

CSS Flexible Box Layout Module (CSS модуль для макетов с гибкими блоками), проще говоря Flexbox («флексбокс») — это технология, упрощающая верстку отдельных элементов HTML-страницы. Этот модуль предоставляет возможность при помощи CSS3 быстро и удобно позиционировать блоки на странице, подстраиваясь под разные варианты разрешения экрана. В этой статье мы узнаем, как быстро и легко верстать современные веб-страницы на основе этой техники.

Веб-разработка - 1 год назад

Создаем авторизацию по почте или имени на Laravel: короткая инструкция

Сергей Гришечкин BLOG

Backend Developer во FlexMade

Лично мне всегда было удобнее использовать почту для логинизации. Совсем непонятно, зачем еще нужно запоминать какой-то username для каждого отдельного сайта. Видимо, такой же логикой руководствуются разработчики Laravel, предоставляя «из коробки» систему авторизации на основе почтового адреса. Но если вдруг вы захотите/поступит задача дать пользователю возможность входа через email или username на выбор — эта короткая инструкция вам в помощь!

Веб-разработка - 1 год назад

Null в JavaScript: как не сломать себе шею на ровном месте

Андрей Худотеплый BLOG

Автор

Null в JavaScript

Ноль, ничего, отсутствует, пусто — в нашей повседневной жизни это слова-синонимы, обозначающие примерно одно и то же. Но в программировании с этим есть нюансы, о которых мы мало задумываемся в обыденной жизни. Например, как выразить то, что отсутствует вообще, или что было, но теперь его нет? Если мы предполагаем, что что-то должно быть, а его пока нет? Что изменится, если это можно было бы посчитать? А если нет? И это не исчерпывающий список возможных вариантов для «типизации» пустоты.

Веб-разработка - 1 год назад

Фреймворк, который ускорит работу: как установить Tailwind в Laravel-проект

Сергей Гришечкин BLOG

Backend Developer во FlexMade

Tailwind — интересный css-фреймворк, позволяющий быстро создавать нестандартные блоки без ручной борьбы с настройкой стилей. Он оправдывает свое название (в переводе с англ. «попутный ветер»), не требуя от разработчика долгих часов на свое изучение.

Веб-разработка - 1 год назад

AJAX: его история, устройство и проблематика

Андрей Худотеплый BLOG

Автор

Наверное, все, кто так или иначе имеет дело с веб-разработкой, слышали и знают аббревиатуру AJAX. О ней много вопросов на собеседованиях, снято много обучающих роликов, написана куча разных how-to по JavaScript. Об AJAX говорят как о какой-то прорывной технологии, без которой ваш сайт — это унылый динозавр. Но… скорее, это AJAX — унылый распиаренный динозавр. Давайте попробуем понять, почему, в этой статье для всех фронтендеров-новичков.

Веб-разработка - 1 год назад

Веб-приложения: виды, архитектура и принципы работы

Андрій Денисенко

Автор, розробник та перекладач

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

Веб-разработка - 1 год назад

От PHP до инструментов Google: 10 самых популярных веб-технологий в Украине в 2021 году

Stanislav Bakhariev BLOG

СЕО в IT Rating

Всем привет! В прошлой статье мы рассмотрели самые популярные хостинги и регистраторы в нашей стране, а сегодня расскажем о самых распространенных веб-технологиях в Украине. 

Веб-разработка - 1 год назад

Как написать одностраничное приложение на Laravel и Vue.js за 45 минут

Сергей Гришечкин BLOG

Backend Developer во FlexMade

Всем привет! В этой статье я предлагаю вам написать вместе со мной простое одностраничное приложение меньше, чем за час. Для этого воспользуемся веб-фреймворком Laravel, который по умолчанию включает в себя популярный фронтенд-фреймворк Vue.js.

Web сервер - 1 год назад

Краткий справочник кодов состояний HTTP

Сергей Почекутов

Автор

HTTPS Status Codes — это стандартизированные коды, которые веб-сервер возвращает в ответ на HTTP-запросы сетевых клиентов. Они помогают понять статус: было ли соединение успешным или такой страницы не существует, есть ли перенаправление или превышен таймаут. В этой статье — подробный список кодов ответов с понятным описанием.

Веб-разработка - 1 год назад

OAuth 2.0 — основы понятным языком

Сергей Рыльков BLOG

Автор

OAuth 2.0

Рассмотрим типичную ситуацию. Вы нашли в интернете интересный ресурс (пусть это будет к примеру портал онлайн-курсов coursera.org), но чтобы им полноценно воспользоваться, нужно создать личный аккаунт и войти в него. Вас не особо радует необходимость «стопятьсот» раз проходить нудную процедуру регистрации: придумывать логин и пароль, вводить личные данные, потом как-то это все запоминать.

Веб-разработка - 1 год назад

Методы HTTP-запросов: примеры и возможные проблемы

Сергей Почекутов

Автор

HTTP — это популярный протокол связи, который используется для просмотра веб-страниц. Он определяет несколько стандартных методов, которые указывают ресурсу, какое действие нужно выполнить: отдать данные, внести изменения, удалить объект. В этой обзорной статье мы рассмотрим структуру запросов, примеры использования методов, а также разницу между ними.

Веб-разработка - 1 год назад

ES6, ES8, ES20201: что такое ECMAScript и чем он отличается от JavaScript

Сергей Почекутов

Автор

ES6, ES8, ES20201, ECMAScript, JavaScript

Если вы тоже путаете или вообще не понимаете, чем ECMAScript отличается от JavaScript и что это такое, то это статья для вас. С небольшим углублением в историю и на конкретных примерах мы разберем, где здесь стандарт, где спецификация, а где — реализация.

Веб-разработка - 1 год назад

Создание favicon для сайта

Мария Бердило

Автор

У рядового пользователя нередко встретишь более 20 открытых вкладок в браузере, по которым он легко ориентируется. Как он это делает? Запоминает название каждой вкладки? Все гораздо проще. Если вы взгляните на свои же вкладки, вы увидите, что каждая из них имеет свой значок рядом с названием страницы.

Веб-разработка - 1 год назад

Основы CSS-верстки: как с помощью Flexbox компоновать элементы на странице

Денис Бородовский

Автор

Основы CSS-верстки: как с помощью Flexbox компоновать элементы на странице

Если простыми словами, то Flexbox — это такая структура CSS, которую мы используем для отображения и упорядочивания элементов внутри другого элемента или контейнера.

Веб-разработка - 1 год назад

Сайт со сложным функционалом может обойтись в $50 тыс.: как карантин взвинтил цены на разработку

Stanislav Bakhariev BLOG

СЕО в IT Rating

Сайт со сложным функционалом может обойтись в $50 тыс.: как карантин взвинтил цены на разработку

С 2018 года наш сервис проводит опросы и исследования услуг студий и фирм с целью проанализировать IT-рынок. В этом исследовании наша главная задача — определить размер среднего чека разработки сайтов, онлайн-магазинов и других ресурсов в 2021 году, с учетом вида, уровня сложности и пакета функций. Вы увидите, как глобальный переход на удаленку, развитие e-commerce и нестабильное экономическое положение повлияли на стоимость разработки сайтов в Украине.

Веб-разработка - 1 год назад

Сделать сайт интереснее: учимся создавать анимацию в CSS3

Роман Андреев

Сделать сайт интереснее: учимся создавать анимацию в CSS3

Цель анимации — обратить на себя внимание. Человек замечает любые движения на уровне инстинктов. Если анимация сделана на высоком уровне и гармонично вписывается в дизайн сайта, то она значительно увеличит уровень обратной связи. В нашей статье мы разберем, что такое CSS3-анимация и как ее использовать.

Веб-разработка - 1 год назад

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

Светлана Лазутина

Автор

Чекбокс — это компонент ввода на сайте, который обычно выглядит как пустой квадрат в невыбранном состоянии, а если его выбирают, то он меняет  вид — в квадрате появляется галочка.

Веб-разработка - 1 год назад

Верстаем на Grid в CSS: гайд по основным понятиям с примерами

Ольга Змерзла

Авторка та перекладачка

Верстаем на Grid в CSS: гайд по основным понятиям с примерами

CSS Grid Layout — это модуль CSS, который разделяет веб-страницу на колонки и строки. В получившейся двумерной сетке могут размещаться разные элементы. Управлять их размером и положением можно с помощью свойств CSS Grid. Они помогают отображать элементы на экране по горизонтали и вертикали без внесения изменений в структуру кода.

Mobile app - 1 год назад

Как создать приложение на Flutter Web и обойти подводные камни без вреда для проекта

Елена Бойко BLOG

Android & Flutter Developer в NIX

Как создать приложение на Flutter Web и обойти подводные камни без вреда для проекта

Технология Flutter быстро заняла почетную нишу на рынке разработки кроссплатформенных мобильных веб-приложений. Основное преимущество — единая база кода, которая позволяет одновременно разрабатывать приложения как на iOS, так и на Android, как для десктопных, так и для веб-приложений.

Веб-разработка - 1 год назад

Как создавать кнопки в Bootstrap: гайд по настройке цветов и размеров

Сергій Бондаренко

Журналіст

Как создавать кнопки в Bootstrap: гайд по настройке цветов и размеров

Bootstrap — это фреймворк, набор инструментов для разработки сайтов, включая HTML- и CSS-шаблоны. В этой статье мы расскажем, как создавать всевозможные кнопки. Начнем!

Веб-разработка - 1 год назад

Что такое Blazor?

Андрей Волков

Blazor — это фреймворк, с помощью которого можно создавать приложения для браузера. Он написан на .NET и запускается с WebAssembly, поэтому разработчики могут работать как со стороной клиента, так и со стороной сервера. Его можно скачать по ссылке.

Веб-разработка - 1 год назад

Как создать и настроить проект на ASP.NET: пошаговая инструкция

Сергій Бондаренко

Журналіст

ASP.NET — это платформа для разработки веб-приложений, созданная Microsoft. Но давайте начнем с самого начала. В 2002 году компания задалась целью создать общеязыковую среду исполнения, которая бы работала с общими типами и удовлетворяла общеязыковой спецификации, обеспечив взаимодействие разных языков программирования.

Веб-разработка - 1 год назад

Как использовать медиа-запросы в CSS?

Роман Андреев

Медиа-запросы — это особые правила применения CSS, с помощью которых можно менять стиль элементов, отталкиваясь от устройств, на которых будут просматривать веб-страницу.

Больше материалов

Самые обсуждаемые статьи

Это настораживает: ChatGPT теперь находит и фиксит баги в коде0
О пыльных шкафах с документами можно забыть. Почему вашему бизнесу нужен цифровой архив0
Время сложных решений: украинская MobiDev отправляет около 80 сотрудников на 3 месяца в неоплачиваемый отпуск0
Разработчик ChatGPT создал идентификатор текста, сгенерированного ИИ0
Топ текстов недели
1.
Кабмин утвердил новые правила бронирования работников
2.
Принципы SOLID в объектно-ориентированном программировании
3.
Это настораживает: ChatGPT теперь находит и фиксит баги в коде
4.
Украинская специалистка создала и выложила в открытый доступ конспект по тестированию ПО
5.
Успейте откликнуться: Djinni назвал самые быстроисчезающие IT-вакансии
6.
«Это какое-то антиутопическое говно нового уровня»: ученые разработали устройство для считывания мыслей — наемные специалисты обеспокоены
7.
Украинские хакеры получили доступ к 1,5 Гб файлов «Газпрома»
8.
День программиста: история и традиции праздника
9.
«Большие компании сразу реджектят россиян, белорусов и… украинцев заодно»: что происходит на рынке IT — инсайты рекрутеров
10.
«Упрощает проблемы и носит маску во время пандемии»: пять признаков человека с высоким интеллектом
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Мы используем иллюстрации от Depositphotos


Поддержка серверов

Партнер по SEO

Решение сложных IT-задач

© Highload. 2021-2023

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Отмена

Полезные решения для тех,
кто пишет код

Присоединяйтесь
к сообществу: