Публикации по теме 'web-development'


Увеличьте конверсию на 7%
Если ваш сайт загружается более трех секунд, ваш посетитель уже ушел! Может ли скорость вашего сайта так сильно влиять на ваши конверсии и продажи? Даже если ваш сайт загружается не слишком медленно, можно ли его улучшить? ответ: Да . Время загрузки страницы VS воспринимаемая скорость Чтобы понять измерение скорости страницы, когда Google говорит о скорости страницы, их не волнует общее время, необходимое для загрузки веб-страницы. Их волнует то, как быстро пользователь начинает..

Обзор маршрутизации веб-приложений с помощью RoR
Как маршрутизация работает в Rails, с движками и другими фреймворками. Маршрутизация является жизненно важным компонентом разработки веб-приложений, направляя входящие запросы соответствующим обработчикам и отображая путешествие пользователя по различным страницам и модулям. В Ruby on Rails система маршрутизации предоставляет мощный механизм, который следует соглашениям RESTful и упрощает обработку URL-адресов. В этой статье мы рассмотрим, как работает маршрутизация в Rails, изучим..

Добавьте аутентификацию пользователя в ваше приложение Node / ExpressJS с помощью bcrypt
Если вы используете Node и Express для создания своего приложения, существует несколько отличных библиотек, которые помогут защитить пользовательские данные за несколько простых шагов. Здесь я проведу вас через очень простой процесс, который позволит зашифровать пароли пользователей и сохранить файлы cookie в вашем приложении. Первый шаг - потребовать bcrypt-nodejs в вашем файле Node. Я предпочитаю эту библиотеку, потому что она создана специально для Node и имеет прочную документацию...

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

Фокус или фокус виден? Руководство по тому, как сделать ваше состояние фокуса доступным
Навигация по приложениям важна для пользователей независимо от того, какое устройство они используют. Простой пример — навигация и взаимодействие с содержимым веб-сайта, когда ваша мышь разряжена. Благодаря индикатору фокуса и поддержке навигации с помощью клавиатуры будет легче понять, где вы находитесь на веб-сайте, или выполнить любое желаемое действие с любыми интерактивными элементами. В этом посте мы рассмотрим различные поддержки CSS для состояния фокуса и способы их..

Howdy Houdini  — «Раскрытие возможностей пользовательского CSS»
Вы когда-нибудь сталкивались с Houdini CSS? Ожидания низкие, потому что он еще не приобрел большой популярности из-за отсутствия поддержки браузеров. Я уверен, что если кто-то начнет исследовать его потенциал, несомненно, будет заинтригован. Именно поэтому я решил написать об этом в своей следующей статье. Позвольте мне дать краткий обзор пролога. Houdini — это набор API-интерфейсов (интерфейсов прикладного программирования), разрабатываемых W3C, целью которых является предоставление..

Причуды и особенности NaN
Это число или нет? NaN — это свойство глобального объекта, представляющее несостоятельность математического оператора. Буквально это означает «не-число». Это также может быть болью в прикладе, чтобы придавить. Вот почему. Значит, NaN — это не число? Кажется очевидным, я имею в виду, в конце концов, это в названии. Быстрая проверка его типа данных подтвердит это: Довольно иронично, что вещь под названием «Not-A-Number» на самом деле является числовым типом данных. Так..