{"id":450,"date":"2017-01-13T09:21:06","date_gmt":"2017-01-13T08:21:06","guid":{"rendered":"http:\/\/2017.prague.wordcamp.org\/?p=450"},"modified":"2017-01-13T15:14:50","modified_gmt":"2017-01-13T14:14:50","slug":"rozhovory-s-prednasejicimi-vladislav-musilek","status":"publish","type":"post","link":"https:\/\/prague.wordcamp.org\/2017\/rozhovory-s-prednasejicimi-vladislav-musilek\/","title":{"rendered":"Rozhovory s p\u0159edn\u00e1\u0161ej\u00edc\u00edmi &#8211; Vladislav Mus\u00edlek"},"content":{"rendered":"<h2>P\u0159edstav se n\u00e1m &#8211; kdo jsi, co d\u011bl\u00e1\u0161 a \u010d\u00edm se pracovn\u011b zab\u00fdv\u00e1\u0161?<\/h2>\n<p>Vn\u00edm\u00e1m se jako freelancer, ale klientskou pr\u00e1ci u\u017e prakticky v\u016fbec nevytv\u00e1\u0159\u00edm. V\u011bt\u0161inu \u010dasu mi zab\u00edraj\u00ed vlastn\u00ed pluginy pro plugin do WordPressu WooCommerce, kter\u00fd je ur\u010den pro prodej zbo\u017e\u00ed na internetu pr\u00e1v\u011b pomoc\u00ed WordPressu.<\/p>\n<h2>O jak\u00e9 dopl\u0148ky se nap\u0159\u00edklad jedn\u00e1 a kolik jich v\u016fbec spravuje\u0161?<\/h2>\n<p>Tak jedn\u00e1 se p\u0159edev\u0161\u00edm o propojov\u00e1n\u00ed lok\u00e1ln\u00edch slu\u017eeb pro eshopy, ale i o n\u011bkolik plugin\u016f pro spr\u00e1vu dat v administraci, nap\u0159\u00edklad <a href=\"https:\/\/cs.wordpress.org\/plugins\/woocommerce-stock-manager\/\">WooCommerce Stock Manager<\/a> a plugin pro synchronizaci stavu skladu mezi v\u00edce instalacemi WooCommerce pomoc\u00ed Rest API.<\/p>\n<p>Co se po\u010dtu dopl\u0148k\u016f t\u00fd\u010de, tak je u\u017e d\u00e1vno nepo\u010d\u00edt\u00e1m, proto\u017ee ob\u010das d\u00e1m n\u011bco k dispozici na GitHub, p\u0159ibli\u017en\u011b jich ale bude asi 70.<\/p>\n<h2>Kdy\u017e u\u017e v\u00edme, co v r\u00e1mci WordPressu d\u011bl\u00e1\u0161, co sis\u00a0pro poslucha\u010de WordCampu 2017 p\u0159ipravil?<\/h2>\n<p>P\u0159ipravil jsem si srovn\u00e1n\u00ed Javascript Framework\u016f, pomoc\u00ed nich\u017e lze z WordPressu ud\u011blat onepage aplikaci.<\/p>\n<p>One page aplikace, je webov\u00e1 aplikace, kter\u00e9 pou\u017e\u00edv\u00e1 server, v tomto p\u0159\u00edpad\u011b WordPress, jako zdroj a \u00falo\u017ei\u0161t\u011b dat. Frontend je vykreslov\u00e1n pomoc\u00ed JavaScriptu a po prvn\u00ed inicializaci, se p\u0159i v\u0161ech interakc\u00edch, stahuje pouze p\u0159\u00edslu\u0161n\u00fd obsah. Takov\u00e9 aplikace pak p\u016fsob\u00ed velmi svi\u017en\u011b, reak\u010dn\u00ed doba je t\u00e9m\u011b\u0159 okam\u017eit\u00e1.<\/p>\n<h2>Nemaj\u00ed tyto aplikace\u00a0n\u00e1sledn\u011b probl\u00e9m s vyhled\u00e1va\u010di, kdy\u017e je obsah dod\u00e1v\u00e1n do prohl\u00ed\u017ee\u010de dynamicky?<\/h2>\n<p>O tom se dozv\u00ed poslucha\u010di na m\u00e9 p\u0159edn\u00e1\u0161ce, ale zjednodu\u0161en\u011b \u0159e\u010deno, mus\u00ed b\u00fdt dostupn\u00e9 routy. Nap\u0159\u00edklad pro React to je ReactRoute. Nebo je druh\u00e1 cesta, d\u011blat ka\u017ed\u00e9 str\u00e1nce php soubory pro prvn\u00ed na\u010dten\u00ed obsahu.<\/p>\n<h2>V \u010dem mysl\u00ed\u0161, \u017ee je WordPress siln\u00fd n\u00e1stroj a pro\u010d bys ho doporu\u010dil?<\/h2>\n<p>WordPress je siln\u00fd v tom jak je roz\u0161\u00ed\u0159en\u00fd a doporu\u010dil bych ho pr\u00e1v\u011b proto.<\/p>\n<h2>V \u010dem naopak vn\u00edm\u00e1\u0161 jeho slabiny?<\/h2>\n<p>Nejv\u011bt\u0161\u00ed slabina WordPressu je absence jednotn\u00e9ho develop stacku. Mus\u00edm se stoto\u017enit s velkou \u010d\u00e1st\u00ed \u010dl\u00e1nku, kter\u00fd napsal Borek \u00a0Berard a zakladatel VersionPressu na sv\u00e9m bloku : <a href=\"https:\/\/borekb.cz\/2016\/12\/wordpress\/\">https:\/\/borekb.cz\/2016\/12\/wordpress\/<\/a>.<\/p>\n<h2>Co bys \u0159ekl z\u00e1v\u011brem \u010dten\u00e1\u0159\u016fm\u00a0a na co se tedy mohou nejv\u00edce t\u011b\u0161it?<\/h2>\n<p>R\u00e1d bych je pozval na WordCamp Praha 2017 a p\u0159edev\u0161\u00edm na developersk\u00e9 p\u0159edn\u00e1\u0161ky (jako spr\u00e1vn\u00fd v\u00fdvoj\u00e1\u0159). A t\u011b\u0161it se mohou p\u0159edev\u0161\u00edm na komunitu, kter\u00e1 je kolem WordPressu opravdu hodn\u011b siln\u00e1.<\/p>\n<p>&nbsp;<\/p>\n<p>Hled\u00e1te spr\u00e1vn\u00fd framework pro WP?<br \/>\n<a class=\"btn-pozvanka\" href=\"\/vstupenky\"><span style=\"color: #fff\">Kupte si vstupenku<\/span><\/a> a p\u0159ij\u010fte si pro zku\u0161enosti!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>P\u0159edstav se n\u00e1m &#8211; kdo jsi, co d\u011bl\u00e1\u0161 a \u010d\u00edm se pracovn\u011b zab\u00fdv\u00e1\u0161? Vn\u00edm\u00e1m se jako freelancer, ale klientskou pr\u00e1ci u\u017e prakticky v\u016fbec nevytv\u00e1\u0159\u00edm. V\u011bt\u0161inu \u010dasu mi zab\u00edraj\u00ed vlastn\u00ed pluginy pro plugin do WordPressu WooCommerce, kter\u00fd je ur\u010den pro prodej zbo\u017e\u00ed na internetu pr\u00e1v\u011b pomoc\u00ed WordPressu. O jak\u00e9 dopl\u0148ky se nap\u0159\u00edklad jedn\u00e1 a kolik jich &hellip; <a href=\"https:\/\/prague.wordcamp.org\/2017\/rozhovory-s-prednasejicimi-vladislav-musilek\/\" class=\"more-link\">Pokra\u010dov\u00e1n\u00ed textu <span class=\"screen-reader-text\">Rozhovory s p\u0159edn\u00e1\u0161ej\u00edc\u00edmi &#8211; Vladislav Mus\u00edlek<\/span><\/a><\/p>\n","protected":false},"author":8611069,"featured_media":894,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-450","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"jetpack_featured_media_url":"https:\/\/prague.wordcamp.org\/2017\/files\/2016\/12\/musilek.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7ZJYo-7g","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/users\/8611069"}],"replies":[{"embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/comments?post=450"}],"version-history":[{"count":4,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/450\/revisions"}],"predecessor-version":[{"id":898,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/posts\/450\/revisions\/898"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/media\/894"}],"wp:attachment":[{"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/categories?post=450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prague.wordcamp.org\/2017\/wp-json\/wp\/v2\/tags?post=450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}