Огромный сборник статей от WPTec для начинающих

Мнение

Ранние обзоры показывают, что такие приложения, как Calypso, — это будущее WordPress

На прошлой неделе Automattic представила Project Calypso , совершенно новую архитектуру для WordPress.com и приложение для Mac, которое отражает возможности настольных компьютеров. Капитальный ремонт готовился почти два года, рискованная ставка для Automattic, но она дает представление о том, каким может быть будущее WordPress.

Новый WordPress.com на основе JavaScript и REST API технологически превращает платформу в гибкий современный издательский движок, избавляясь при этом от 10-летнего устаревшего кода. Легко понять, почему Calypso до сих пор получает восторженные отзывы от новостных агентств по всему Интернету. Гигантский технологический скачок вперед приводит к тому, что опыт публикации становится совершенно разным, когда речь идет о загрузке страниц, предварительном просмотре контента и обновлении в реальном времени.

В интервью VentureBeat Мэтт Малленвег отвечает на животрепещущий вопрос, который хочет знать сообщество — что означает Calypso для ядра WordPress? Примет ли ядро ​​аналогичный стек технологий? Малленвег рассматривает Calypso как один из примеров того, что возможно с WordPress.

Поэтому я думаю, что может случиться так, что технологии, которые управляют серверной частью WordPress, и то, что управляет клиентской стороной, могут расходиться. Опять же, это действительно зависит от сообщества, так что посмотрим, куда это нас приведет. Эта вещь, которую мы выпустили, существует всего один день. Может быть, кто-то сделает что-то намного лучше?

Новая архитектура WordPress.com — не первый пример «безголового WordPress», хотя это один из самых ярких и простых примеров для демонстрации пользователями. Многие другие сайты на базе WordPress уже приняли подход, который разделяет интерфейс с помощью нового WP REST API. Такие приложения, как StoryCorps , Nomadbase , New York Times и liveblog Wired.com, являются одними из первых, кто использует API для доставки контента.

В другом примере, предложенном в комментариях к блогу разработчиков WordPress.com, упоминается ustwo.com (создатели Monument Valley, Dice и других популярных приложений), использующий аналогичную настройку. Сайт представляет собой одностраничное приложение React.js , которое обслуживает контент WordPress через WP REST API с использованием настраиваемых конечных точек. Как и WordPress.com, код этого сайта также находится в открытом доступе на GitHub .

Несмотря на риск поделиться большой инновационной кодовой базой с конкурентами, Automattic решила оставить Calypso открытым и доступным для всех в сообществе WordPress, чтобы учиться и развиваться.

«Многие люди думали, что мы должны оставить это в собственности, но на протяжении всей своей жизни я понял, что чем больше вы отдаете, тем больше вы получаете взамен», — сказал Мулленвег в своем заявлении .

В течение первых 24 часов репозиторий уже был в тренде на GitHub , и разработчики с энтузиазмом просматривали код. ManageWP, конкурент Jetpack Manage, похвалил Calypso как важный инструмент, помогающий увеличить долю рынка WordPress и продвинуть платформу вперед:

В этом прелесть WordPress — Фонд не хочет поставить нас в зависимость от Automattic; Мэтт и его команда активно поощряют сообщество WordPress с помощью политики открытого исходного кода продолжать строить, внедрять инновации, облегчать жизнь всем и находить свое место в экосистеме.

Приверженность Automattic открытому исходному коду демонстрирует, что любые инновации, которые они выпускают, предназначены не для того, чтобы затмить усилия конкурентов, а, скорее, для добавления в общий банк знаний, который способствует улучшениям WordPress.

Мулленвег в обзоре прессы о Calypso возвращает ее к основной ценности демократизации издательского дела.

«В конце концов, речь идет не о технологиях ради технологий, а о технологиях на службе человеческого голоса», — сказал он. «Принимать изменения для поддержки бесплатного открытого Интернета, где каждый имеет право голоса».

Calypso — один из лучших новых примеров использования WordPress по-своему. Он демонстрирует гибкость использования REST API для запуска любого приложения JavaScript поверх WordPress, сохраняя при этом использование функций CMS мирового класса. Большая архитектурная свобода для разработчиков означает более привлекательные возможности публикации для пользователей. Успех проекта Calypso с открытым исходным кодом, вероятно, проложит путь для многих других сайтов WordPress и настольных приложений на базе JavaScript и REST API.

Рекомендуем прочитать
Мнение

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *