DevGang
Авторизоваться

Фронтенд практика: CSS и SCSS

Давайте рассмотрим некоторые лучшие практики CSS с примерами:

Добавление пагинации к коллекциям, не относящимся к БД, в Laravel

Мощный класс Collection в Laravel предоставляет множество полезных методов для работы с массивами данных. Однако встроенный метод paginate работает только с результатами построителя запросов Eloquent и базы данных.

Если вы хотите разбить на страницы стандартный экземпляр Laravel Collection, например, из массива или другого пользовательского источника данных, вам не повезло.

Простое приложение React Next + Node на языке Typescript

В этом уроке мы расскажем о том, как создать простое приложение с компонентами frontend и backend на языке Typescript.

Для создания фронтенда будет использоваться Next.JS 13.4 (с новым маршрутизатором /app), а для бэкенда - Node.JS.

Angular: Пользовательская стилизация MatPaginator

Как фронтенд-разработчик вы, скорее всего, сталкивались с задачей отображения данных в таблице, и как фронтенд-разработчик Angular, вы, вероятно, выбрали для этого Angular Material.

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

Каррирование vs Конвейеризация в JavaScript

В JavaScript и pipe (канал), и currying (каррирование) - это приемы функционального программирования, которые можно использовать для компоновки функций различными способами. Вот объяснение каждого из них:

Введение в методы массива JavaScript

Массивы — это фундаментальная структура данных в JS, позволяющая разработчикам эффективно хранить наборы элементов и управлять ими. Объект Array в JS имеет множество методов, позволяющих программистам с легкостью выполнять стандартные операции с массивами. В этой исчерпывающей статье мы исследуем мир массивов JS, их важные характеристики и различные категории, к которым они принадлежат.

Кроме того, мы углубимся в различие между изменяющими и неизменяющими методами массива, а также итеративными методами и методами создания массива.

Использование вариативных шрифтов

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

Одна из технологий — вариативные шрифты. И только сейчас стало понятно, что после первого представления в 2016 году, у них появилась надежная поддержка браузеров. Google Fonts даже начали развертывать фильтрацию по вариативным версиям еще в 2020 году. Это как поколение назад в веб-годы, поэтому я решил, что пришло время попробовать их.

Как манипулировать HTML и CSS с помощью JavaScript

В JavaScript HTML DOM (объектная модель документа) представляет структуру и содержимое HTML-документа в виде древовидной структуры. В нем каждый элемент, атрибут и текстовый узел в документе HTML представлен как узел в дереве DOM.

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

Понимание и использование vertical-align: middle в CSS

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

Как ускорить разработку Flutter: советы новичкам

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

Присоединяйся в тусовку

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

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу