{"id":147,"date":"2019-08-22T19:06:45","dateGmt":"2019-08-22T16:06:45","guid":{"rendered":"http://wordpress.loc/?p=147"},"modified":"2019-08-25T03:50:58","modifiedGmt":"2019-08-25T00:50:58","slug":"%d0%be%d0%bf%d0%b8%d1%81%d0%b0%d0%bd%d0%b8%d0%b5","status":"publish","type":"post","link":"http://wordpress.loc/?p=147","title":"Описание","excerpt":"<p>Библиотека warjs содержит компоненты фреймворка React JS, отображающие элементы сайта с данными из файлов формата .json, которые сформированы из страниц, категорий и записей установочного WordPress сайта. Что это значит? Например вам нужен современный статический сайт, и у вас есть опыт работы с CMS, такой как самый популярный движок в мире сайтов &#8212; &#171;WordPress&#187;. Но также, [&hellip;]</p>\n","excerptProtected":false,"content":"\n<p>Библиотека <code>w</code>arjs содержит компоненты фреймворка React JS, отображающие элементы сайта с данными из файлов формата <code>.json</code>, которые сформированы из страниц, категорий и записей установочного WordPress сайта.</p>\n\n\n\n<p>Что это значит? Например вам нужен современный <a href=\"/post:160\">статический сайт</a>, и у вас есть опыт работы с CMS, такой как самый популярный движок в мире сайтов &#8212; &#171;WordPress&#187;. Но также, есть желание иметь сайт с современными <em>фишками</em> в интерфейсе пользователя, в частности, направленные на экономию заряда батареи устройства, кроме ссылок посланых из тела поста, также необходима поддержка одного приложения <strong>разными мобильными устройствами</strong>.</p>\n\n\n<p>Обратите внимание, при переходе по навигации сайта, перезагрузка<br />\nстраницы не происходит, но адрес страницы меняется и поисковая<br />\nсистема видит полноценную страницу</p>\n\n\n\n<p>Это магия React. Помимо этого, используя WAR JS, можно использовать как подспорье в изучении Реакта и сосредоточиться на user interface (UI) и user experience (UX).</p>\n\n\n\n<p>Приведенные в категории <a href=\"/category:17\">API</a> примеры кода легко встраиваются в приложение, а благодаря документации можно быстрее поднять Реакт.</p>\n\n\n\n<p>Содержание и исполнение контента регулируется привычным редактором от WordPress, позволяет сосредоточиться на структуре объектов (категории, страницы, посты).</p>\n\n\n\n<p>А если вы опытный Javascript разработчик, хорошо знакомый с React JS, тогда посмотрите раздел для девелоперов, и возможно сделаете свой вклад в развитие WAR JS. В любом случае, можете получить код на github и использовать его в своих целях, но не забудьте прочитать условия лицензии использования продукта.</p>\n","contentProtected":false,"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","meta":[],"_links":{"self":[{"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/posts/147"}],"collection":[{"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/posts"}],"about":[{"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/types/post"}],"author":[{"embeddable":true,"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/users/1"}],"replies":[{"embeddable":true,"href":"http://wordpress.loc/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=147"}],"version-history":[{"count":17,"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/posts/147/revisions"}],"predecessor-version":[{"id":264,"href":"http://wordpress.loc/index.php?rest_route=/wp/v2/posts/147/revisions/264"}],"wp:attachment":[{"href":"http://wordpress.loc/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http://wordpress.loc/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=147"},{"taxonomy":"post_tag","embeddable":true,"href":"http://wordpress.loc/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=147"}],"curies":[{"name":"wp","href":"https://api.w.org/{rel}","templated":true}]},"error":0,"sticky":false,"format":"standard","tags":[],"categories":[15]}