Как стать автором
Обновить

Vue 3. Что нового?

Время на прочтение 2 мин
Количество просмотров 35K
Разработка веб-сайтов *JavaScript *VueJS *

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

Читать дальше →
Всего голосов 8: ↑4 и ↓4 0
Комментарии 4

А как Вы делаете Pagination на своих сайтах

Время на прочтение 1 мин
Количество просмотров 862
Чулан
Часто встречаю сайты у которых пагинатор сделан следующим образом

Вариант №1
указывается интервал от и до
пример:
...?start=1&end=10

Вариант №2
указывается просто начальная позиция
...?start=10
А сам разработчик уже потом в запросах добавляет, сколько именно выбрать записей от данной позиции

Вариант №3
когда указывается просто номер страници а разработчик потом сам вычисляет с какой позиции и сколько нужно выбрать

Лично я использую третий вариант.

Относительно первого варианта, я думаю что это вообще зло.
Поскольку если есть куча данных и есть куча джойнов
то легко вписато самому ...?start=1&end=1000000
Ну я думаю что сами догадаетесь что может случиться с сервером.

Относительно второго варианта, в принципе в нем нет ничего плохого, но как по мне просто не эстетично.
Мне больше нравится видить, 1, 2, 3,… 11
Чем 10, 123, 153,…

А что Вы думаете по этому поводу?
Всего голосов 24: ↑14 и ↓10 +4
Комментарии 82

От сообщества для сообщества — открытый хаб статей

Время на прочтение 3 мин
Количество просмотров 8.7K
Я пиарюсь


DevShelf.us — это открытый хаб статей по веб-разработке, основанный на голосовании пользователей. Цель проекта — дать разработчикам качественные подборки статей и лучшие материалы по мнению сообщества, а не по популярности в выдаче поисковиков (w3schools).

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

Под катом мы вам расскажем подробней об идее проекта и поделимся ссылками на первые сборники статей.
Читать дальше →
Всего голосов 42: ↑29 и ↓13 +16
Комментарии 16

Как я создавал очередной конструктор сайтов

Время на прочтение 9 мин
Количество просмотров 13K
SaaS / S+S *
Из песочницы
Всем привет, меня зовут Саша. Я создаю свой конструктор сайтов. Я получил первых платящих пользователей. Все они преимущественно из США и Европы.

Я хочу поделиться историей своего пути, который включает кодинг, краудфандинг и продвижение.
Читать дальше →
Всего голосов 28: ↑23 и ↓5 +18
Комментарии 14

Изучение методов кэширования в React

Время на прочтение 8 мин
Количество просмотров 19K
Блог компании OTUS Программирование *ReactJS *
Перевод

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

Сегодня мы исследуем различные методики и рассмотрим все их детали и тонкости. Следует ли использовать useMemo или memoization? Должен ли я хранить данные с помощью useState и context? Когда мы закончим, вы должны быть в состоянии сделать осознанный выбор в отношении кэширования данных. Вы узнаете обо всех тонкостях.

И много анимированных GIF-файлов. Что еще вы можете желать?

Давайте начнем!

Читать далее
Всего голосов 8: ↑5 и ↓3 +2
Комментарии 0