Тренды веб-программирования в 2018 - 2019. Часть 1
Веб-разработка и программирование – это одна из наиболее быстро меняющихся сфер. Программисту и веб-разработчику для того, чтобы оставаться впереди, важно постоянно отслеживать текущие тренды и делать попытки заглянуть на день вперед. Поэтому в этой статье, я попытаюсь определить текущие тенденции в веб-разработке и попытаюсь определить, что станет, востребовано в 2019 году.
Искусственный интеллект (ИИ) и чат-боты
Сегодня, самые совершенные чат-боты могут делать почти все: решать серьезные проблемы, возникающие у клиентов, повышать лояльность, персонализировать и улучшать коммуникации. И, несмотря на то, что технология чат-ботов все еще развивается, все большее число людей каждый день взаимодействуют с чат-ботами, даже не осознавая этого. Чат-боты становятся все более умными с каждым днем и все более походят на человека и в 2019 году можно ожидать только роста этой тенденции.
Какие же технологии используются для создания чат-ботов? Для создания ИИ чат-бота программист, должен обладать профессиональными знаниями в одном из языков программирования, таких как JavaScript, Ruby или Python и т.д. Иногда для разработки чат-ботов используют и Java, по которому у меня есть отличный видеокурс. Для того чтобы чат-бот понимал сообщения пользователей, программист может использовать специализированные API сервисы от Google и Facebook. Эти сервисы позволяют трансформировать человеческий язык в данные, имеющие практическое значение для осуществления разговора с пользователем. Здесь в качестве эффективных баз данных можно использовать MongoDB, MySQL, PostgresSQL, а для хостинга чат-ботов можно порекомендовать AWS или Heroku.
Смартфон VS. ПК. Прогрессивные веб-приложения
Конечно, вопрос адаптивного дизайна - это скорее вопрос веб-дизайна, нежели программирования, но мы все же должны включить его в наш тренд веб-разработки на 2018-2019 годы. Так в 3-м квартале (2018 год) 51,89% мирового веб-трафика поступило с мобильных устройств, что на 52,21% больше, чем в соответствующем квартале прошлого года. Чтобы сделать веб-сайт мобильным, веб-разработчик должен обеспечить адаптивность веб-сайта (вся информация на веб-сайте должна быть доступна на разных устройствах), упростить поиск информации в мобильных и планшетных версиях веб-сайта. Для этого используется мета-тег viewport, который является одним из лучших способов контроля поведения веб-сайта на мобильных устройствах и информирует браузеры о соответствии размера страницы размеру экрана устройства (на каждой странице необходимо добавить следующий HTML-код):
<meta name = "viewport" content = "width = device-width, initial-scale = 1">
Кроме этого, для обеспечения мобильности веб-сайта необходимо, чтобы размеры кнопок и шрифтов были бы достаточно большими, чтобы их можно было читать как на мобильных устройствах, так и на планшетах.
На этом все. В следующих статьях мы продолжим рассматривать тренды в веб-разработке.
-
- Михаил Русаков
Комментарии (0):
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.