{"id":2584,"date":"2017-06-03T19:07:45","date_gmt":"2017-06-03T17:07:45","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/2017\/06\/03\/concerns\/"},"modified":"2017-06-03T19:07:45","modified_gmt":"2017-06-03T17:07:45","slug":"concerns","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2017\/06\/03\/concerns\/","title":{"rendered":"Concerns"},"content":{"rendered":"<p><a href=\"https:\/\/wptavern.com\/wordpress-core-javascript-framework-debate-heats-up-contributors-narrow-discussion-to-react-vs-vue\/amp\">https:\/\/wptavern.com\/wordpress-core-javascript-framework-debate-heats-up-contributors-narrow-discussion-to-react-vs-vue\/amp<\/a><\/p>\n<p>I&#8217;m glad to read that many WordPress Core developers share my personal and unexpressed concerns about React and its backing company.<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">https:\/\/wptavern.com\/wordpress-core-javascript-framework-debate-heats-up-contributors-narrow-discussion-to-react-vs-vue\/amp I&#8217;m glad to read that many WordPress Core developers share my personal and unexpressed concerns about React and its backing company.<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2017\/06\/03\/concerns\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-2584","post","type-post","status-publish","format-standard","hentry","category-senza-categoria"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s6daft-concerns","jetpack-related-posts":[{"id":3294,"url":"https:\/\/monodes.com\/predaelli\/2017\/08\/24\/explaining-reacts-license\/","url_meta":{"origin":2584,"position":0},"title":"Explaining React&#8217;s license","author":"Paolo Redaelli","date":"2017-08-24","format":false,"excerpt":"We clarify the BSD + Patents license. I'm eager to read more knowledgeful reactions to this article: Explaining React's license | Engineering Blog | Facebook Code","rel":"","context":"In &quot;Patents&quot;","block_context":{"text":"Patents","link":"https:\/\/monodes.com\/predaelli\/category\/patents\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5077,"url":"https:\/\/monodes.com\/predaelli\/2018\/12\/20\/how-to-create-a-three-layer-application-with-react-freecodecamp-org\/","url_meta":{"origin":2584,"position":1},"title":"How to create a three layer application with React \u2013 freeCodeCamp.org","author":"Paolo Redaelli","date":"2018-12-20","format":false,"excerpt":"Splitting a Single Page Application into layers has a set of advantages: Source: How to create a three layer application with React \u2013 freeCodeCamp.org","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2070,"url":"https:\/\/monodes.com\/predaelli\/2017\/01\/11\/your-license-to-use-react-js-can-be-revoked-if-you-compete-with-facebook\/","url_meta":{"origin":2584,"position":2},"title":"Your license to use React.js can be revoked if you compete with Facebook","author":"Paolo Redaelli","date":"2017-01-11","format":"link","excerpt":"http:\/\/react-etc.net\/entry\/your-license-to-use-react-js-can-be-revoked-if-you-compete-with-facebook Oh... I'm convinced that people at Automattic have evaluated this issue quite deeply, I dare say. It seems that they don't plan to compete with Facebook for quite a long time. Or does it mean that they think that releasing Calypso under GPL make them safe from any litigation?\u2026","rel":"","context":"In &quot;Patents&quot;","block_context":{"text":"Patents","link":"https:\/\/monodes.com\/predaelli\/category\/patents\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2143,"url":"https:\/\/monodes.com\/predaelli\/2017\/02\/04\/2143\/","url_meta":{"origin":2584,"position":3},"title":"I'm still a dummy newbie\u2026","author":"Paolo Redaelli","date":"2017-02-04","format":"status","excerpt":"I'm still a dummy newbie in the wildernesses of JavaScript development, so let's try https:\/\/github.com\/react-webpack-generators\/generator-react-webpack","rel":"","context":"In &quot;Javascript&quot;","block_context":{"text":"Javascript","link":"https:\/\/monodes.com\/predaelli\/category\/javascript\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5128,"url":"https:\/\/monodes.com\/predaelli\/2019\/01\/15\/removing-javascripts-this-keyword-makes-it-a-better-language-heres-why\/","url_meta":{"origin":2584,"position":4},"title":"Removing JavaScript\u2019s \u201cthis\u201d keyword makes it a better language. Here\u2019s why.","author":"Paolo Redaelli","date":"2019-01-15","format":false,"excerpt":"Removing JavaScript\u2019s \u201cthis\u201d keyword makes it a better language. Here\u2019s why. Removing JavaScript\u2019s \u201cthis\u201d keyword makes it a better language. Here\u2019s\u00a0why. Cristi Salcescu Jan this is of course the source of much confusion in JavaScript. The reason being that this depends on how the function was invoked, not where the\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6512,"url":"https:\/\/monodes.com\/predaelli\/2020\/01\/25\/webassembly-modules-in-rust-an-introduction-ross-bulat-medium\/","url_meta":{"origin":2584,"position":5},"title":"WebAssembly Modules in Rust: An Introduction &#8211; Ross Bulat &#8211; Medium","author":"Paolo Redaelli","date":"2020-01-25","format":"link","excerpt":"How to generate & build a Wasm module, and import it into a React project Source: WebAssembly Modules in Rust: An Introduction - Ross Bulat - Medium","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/2584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=2584"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/2584\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=2584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=2584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=2584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}