0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p><strong>Главные инструменты, сервисы и подходы, которые будут популярны в этом году.</strong></p>
1
<p><strong>Главные инструменты, сервисы и подходы, которые будут популярны в этом году.</strong></p>
2
<h2>Содержание</h2>
2
<h2>Содержание</h2>
3
<ul><li><a>Hotwire</a></li>
3
<ul><li><a>Hotwire</a></li>
4
<li><a>Progressive Web Applications (PWA)</a></li>
4
<li><a>Progressive Web Applications (PWA)</a></li>
5
<li><a>Low-Code и No-Code</a></li>
5
<li><a>Low-Code и No-Code</a></li>
6
<li><a>Podman</a></li>
6
<li><a>Podman</a></li>
7
</ul><h2>Hotwire</h2>
7
</ul><h2>Hotwire</h2>
8
<p>Hotwire - набор инструментов для создания быстрых веб-приложений с минимальным использованием кода на JavaScript от одного из корр-разработчиков Ruby on Rails, компании Basecamp.</p>
8
<p>Hotwire - набор инструментов для создания быстрых веб-приложений с минимальным использованием кода на JavaScript от одного из корр-разработчиков Ruby on Rails, компании Basecamp.</p>
9
<p>Подход увеличивает скорость загрузки веб-страниц и сокращает количество кода на JavaScript за счет отправки HTML вместо JSON (Hotwire - HTML-over-the-Wire).</p>
9
<p>Подход увеличивает скорость загрузки веб-страниц и сокращает количество кода на JavaScript за счет отправки HTML вместо JSON (Hotwire - HTML-over-the-Wire).</p>
10
<p>В Hotwire рендеринг шаблонов происходит на стороне сервера без ущерба для скорости работы и ответа приложения. Кроме того, он помогает веб-приложению лучше индексироваться в поисковых системах.</p>
10
<p>В Hotwire рендеринг шаблонов происходит на стороне сервера без ущерба для скорости работы и ответа приложения. Кроме того, он помогает веб-приложению лучше индексироваться в поисковых системах.</p>
11
<h2>Progressive Web Applications (PWA)</h2>
11
<h2>Progressive Web Applications (PWA)</h2>
12
<p>PWA - впервые предложенный в 2018 году подход к разработке быстрых, надежных и удобных для пользователя веб-приложений. Поисковая система Google отделяет веб-приложения от нативных именно по этим критериям, поэтому в 2022 году подход будет набирать популярность.</p>
12
<p>PWA - впервые предложенный в 2018 году подход к разработке быстрых, надежных и удобных для пользователя веб-приложений. Поисковая система Google отделяет веб-приложения от нативных именно по этим критериям, поэтому в 2022 году подход будет набирать популярность.</p>
13
<p>Чтобы приложение можно было назвать прогрессивным, в нем должен использоваться определенный набор технологий:</p>
13
<p>Чтобы приложение можно было назвать прогрессивным, в нем должен использоваться определенный набор технологий:</p>
14
<ul><li><strong>Service Worker</strong>- прокси-слой между фронтендом и бэкэндом, через который проходят все запросы браузера;</li>
14
<ul><li><strong>Service Worker</strong>- прокси-слой между фронтендом и бэкэндом, через который проходят все запросы браузера;</li>
15
<li><strong>HTTPS</strong>- подход предполагает, что все ресурсы сайта передаются через защищенный протокол. Кроме того, на сайте не должно быть ссылок на незащищенные ресурсы;</li>
15
<li><strong>HTTPS</strong>- подход предполагает, что все ресурсы сайта передаются через защищенный протокол. Кроме того, на сайте не должно быть ссылок на незащищенные ресурсы;</li>
16
<li><strong>App shell</strong>- основа графического интерфейса, которая хранится на стороне клиента и загружается при запуске веб-приложения;</li>
16
<li><strong>App shell</strong>- основа графического интерфейса, которая хранится на стороне клиента и загружается при запуске веб-приложения;</li>
17
<li><strong>Web App manifest</strong>- определяет, как будет выглядеть название приложения, его иконка и само PWA в браузере;</li>
17
<li><strong>Web App manifest</strong>- определяет, как будет выглядеть название приложения, его иконка и само PWA в браузере;</li>
18
<li><strong>Push-уведомления</strong>- те самые всплывающие окошки с предложением получать новости от сайта. Единственная широко используемая технология PWA, которой многие владельцы сайтов злоупотребляют.</li>
18
<li><strong>Push-уведомления</strong>- те самые всплывающие окошки с предложением получать новости от сайта. Единственная широко используемая технология PWA, которой многие владельцы сайтов злоупотребляют.</li>
19
</ul><h2>Low-Code и No-Code</h2>
19
</ul><h2>Low-Code и No-Code</h2>
20
<p>Как ни странно, пока во всем мире происходит бум онлайн-обучения программированию, Low-Code и No-Code платформы становятся все популярнее - и в 2022 году эта тенденция сохранится.</p>
20
<p>Как ни странно, пока во всем мире происходит бум онлайн-обучения программированию, Low-Code и No-Code платформы становятся все популярнее - и в 2022 году эта тенденция сохранится.</p>
21
<p>Low-Code и No-Code позволяют разрабатывать приложения, сайты и программы, а также автоматизировать рабочие процессы без знания кода (или с базовыми навыками программирования).</p>
21
<p>Low-Code и No-Code позволяют разрабатывать приложения, сайты и программы, а также автоматизировать рабочие процессы без знания кода (или с базовыми навыками программирования).</p>
22
<p>Самые популярные решения в этой области - конструкторы сайтов, но существуют и более сложные платформы. Например, одни позволяют обрабатывать большие массивы данных, другие по запросу генерируют код, который пользователь может самостоятельно добавить в свое приложение.</p>
22
<p>Самые популярные решения в этой области - конструкторы сайтов, но существуют и более сложные платформы. Например, одни позволяют обрабатывать большие массивы данных, другие по запросу генерируют код, который пользователь может самостоятельно добавить в свое приложение.</p>
23
<h2>Podman</h2>
23
<h2>Podman</h2>
24
<p>Альтернатива инструменту для контейнеризации приложений Docker, который в августе прошлого года объявил о введении платной подписки. Сервис перестал быть бесплатным - теперь доступ к нему стоит $5 в месяц для каждого разработчика в средних и крупных компаниях (от 249 сотрудников и от $10 млн годового оборота).</p>
24
<p>Альтернатива инструменту для контейнеризации приложений Docker, который в августе прошлого года объявил о введении платной подписки. Сервис перестал быть бесплатным - теперь доступ к нему стоит $5 в месяц для каждого разработчика в средних и крупных компаниях (от 249 сотрудников и от $10 млн годового оборота).</p>
25
<p>С одной стороны, такая политика делает использование инструмента дорогим для многих компаний, в которых он уже внедрен, а с другой - затрудняет внедрения из-за сравнительно высокой стоимости.</p>
25
<p>С одной стороны, такая политика делает использование инструмента дорогим для многих компаний, в которых он уже внедрен, а с другой - затрудняет внедрения из-за сравнительно высокой стоимости.</p>
26
<p>Podman - бесплатный сервис для контейнеризации, который вместе с Rancher Desktop в 2022 году будет набирать популярность среди разработчиков.</p>
26
<p>Podman - бесплатный сервис для контейнеризации, который вместе с Rancher Desktop в 2022 году будет набирать популярность среди разработчиков.</p>