Верстка \ CSS 3

Анимация кнопок с библиотекой Hover CSS

От автора: приветствую вас, друзья. В этом уроке мы познакомимся с вами с замечательной CSS библиотекой, которая поможет немного оживить ваш проект и добавить в него изюминку – это библиотека Hover CSS, предлагающая набор эффектов анимации для кнопок.

Продолжить чтение

Javascript & Ajax \ React

Плавная прокрутка в React: реализация

От автора: плавная прокрутка, не знаете, что это такое? Ну, вместо того, чтобы нажимать на кнопку и мгновенно перемещаться на другую часть (той же) страницы, пользователь перемещается туда с помощью анимации. Прокрутка в React – это одна из тех тонких особенностей сайта, которая создает невероятную разницу в плане эстетики. Я лично только что реализовал это на одном из своих сайтов, потому что мне нравится опыт, который это предоставляет пользователю.

Продолжить чтение

Javascript & Ajax \ Angular

Контрольный список по написанию чистого кода в Angular

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

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Как удалить/архивировать канал в Slack и другие возможности мессенджера

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

Продолжить чтение

Верстка \ CSS 3

Методология БЭМ верстки. Теория и практический пример

От автора: в этом видео уроке мы поговорим с вами о методологии БЭМ, которая на данный момент является самой популярной и в ее основе лежит договоренность о том, как разбивать интерфейсы на независимые блоки, описывать их, и в дальнейшем повторно использовать.

Продолжить чтение

Верстка \ CSS 3

Сеточные макеты плитки с помощью auto-fit и minmax CSS Grid

От автора: макеты плитки, вероятно, являются наиболее распространенными макетами, которые мы создаем. Особенно для областей контента. И их никогда не было легче создать благодаря новой магии minmax и auto-fit, которая поставляется с CSS Grid. Lemme покажет вам новый и простой способ верстки идеальных, гибких макетов плитки с помощью CSS Grid.

Продолжить чтение

Сайтостроение \ Статьи по сайтостроению

Настройка СУБД: что делать, если MySQL выдает error?

От автора: функционал системы управления базами данных MySQL невероятен. Освоить работу с этим инструментом не легче, чем выучить абсолютно новый язык программирования. Многие начинающие разработчики даже не знают с чего начать. С другой стороны, когда MySQL прописывает «error» с неизвестным номером, у новичка и вовсе опускаются руки. Среди тем, которые мы обсудим в сегодняшней статье, будет работа с MySQL в Linux. Полностью мы не сможем охватить все, но покажем, что не стоит паниковать при первых трудностях. У каждой MySQL error есть решение!

Продолжить чтение

Премиум \ PHP \ Библиотека ORM – RedBeanPHP

Библиотека ORM RedBeanPHP

От автора: в данном уроке мы приступим к изучению такой интересной темы, как реализация связей или отношений в RedBeanPHP. В рамках изучения ORM мы рассмотрим такие часто встречющиеся в практике виды связей, как: один-ко-многим (one-to-many), многие-к-одному (many-to-one) и многие-ко-многим (many-to-many). В этом уроке мы начнем работать с типом отношений один-ко-многим (one-to-many).

Продолжить чтение