{"id":1964,"date":"2018-07-09T23:25:23","date_gmt":"2018-07-10T03:25:23","guid":{"rendered":"https:\/\/2018.montreal.wordcamp.org\/?post_type=wcb_session&#038;p=1964"},"modified":"2018-07-14T12:45:02","modified_gmt":"2018-07-14T16:45:02","slug":"la-puissance-de-wp-en-backend-pour-une-web-app-react","status":"publish","type":"wcb_session","link":"https:\/\/montreal.wordcamp.org\/2018\/session\/la-puissance-de-wp-en-backend-pour-une-web-app-react\/","title":{"rendered":"La puissance de WP en backend pour une Web App React"},"content":{"rendered":"<p>Le but de la conf\u00e9rence est de vous proposer une facette de la puissance de WordPress en la jumelant avec une autre technologie tout aussi puissante: React.<\/p>\n<p>WordPress rend la cr\u00e9ation de mod\u00e8les de donn\u00e9es tr\u00e8s simple et rapide via son tableau de bord avec des plugins tel que PODS, Custom Post Type UI ou encore des sites Web tels que generatewp, alors pourquoi ne pas en tirer profit et transformer votre site WordPress en API pour votre App React?<\/p>\n<p>Quels seraient les avantages d\u2019un backend WordPress?<\/p>\n<ul>\n<li>Sign in\/up d\u00e9j\u00e0 impl\u00e9ment\u00e9<\/li>\n<li>Mots de passe oubli\u00e9s d\u00e9j\u00e0 impl\u00e9ment\u00e9<\/li>\n<li>Tableau de bord convivial d\u00e9j\u00e0 impl\u00e9ment\u00e9<\/li>\n<li>Backend tr\u00e8s s\u00e9curitaire<\/li>\n<li>Cr\u00e9ation des mod\u00e8les en un clin d\u2019\u0153il<\/li>\n<li>Le monde du Web est d\u00e9j\u00e0 tr\u00e8s habitu\u00e9 au tableau de bord WordPress<\/li>\n<li>Le tableau de bord \u00e9tant d\u00e9j\u00e0 fait, vous concentrez toute votre \u00e9nergie sur l\u2019app<\/li>\n<\/ul>\n<p>En bref, il s\u2019agit d\u2019une solution facile et simple pour une App React de petite et moyenne envergure bas\u00e9e sur une solution reconnue et conviviale.<\/p>\n<p>Alors? On s\u2019y met?<\/p>\n<p>Pr\u00e9alables :<br \/>\nConna\u00eetre les CPT et une base en Javascript<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le but de la conf\u00e9rence est de vous proposer une facette de la puissance de WordPress en la jumelant avec une autre technologie tout aussi puissante: React. WordPress rend la cr\u00e9ation de mod\u00e8les de donn\u00e9es tr\u00e8s simple et rapide via son tableau de bord avec des plugins tel que PODS, Custom Post Type UI ou &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/montreal.wordcamp.org\/2018\/session\/la-puissance-de-wp-en-backend-pour-une-web-app-react\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;La puissance de WP en backend pour une Web App React&#8221;<\/span><\/a><\/p>\n","protected":false},"author":16191615,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1534093200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1869],"footnotes":""},"session_track":[6851,1255890],"session_category":[6851],"class_list":["post-1964","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-code","wcb_track-second-floor","wcb_session_category-code"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9tyMa-vG","session_date_time":{"date":"August 12, 2018","time":"1:00 pm"},"session_speakers":[{"id":"1869","slug":"jeremie-bergeron","name":"Jeremie Bergeron","link":"https:\/\/montreal.wordcamp.org\/2018\/speaker\/jeremie-bergeron\/"}],"session_cats_rendered":"Code","_links":{"self":[{"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/1964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/1964\/revisions"}],"predecessor-version":[{"id":2131,"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/1964\/revisions\/2131"}],"speakers":[{"embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/1869"}],"author":[{"embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/jbergeron"}],"wp:attachment":[{"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=1964"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=1964"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=1964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}