{"id":27,"date":"2022-04-29T06:57:20","date_gmt":"2022-04-29T06:57:20","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/?p=27"},"modified":"2022-04-29T06:57:20","modified_gmt":"2022-04-29T06:57:20","slug":"continuing-that-thought","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/2022\/04\/29\/continuing-that-thought\/","title":{"rendered":"Continuing That Thought"},"content":{"rendered":"\n<p>    Last week I blogged about being surprised by the number of small applications out there that developers use to make some incredible things, and how updating one can break everything so why isn&#8217;t there more movement to integrated packages that would mitigate the dangers of breaking changes causing chaos. After some more thought, I don&#8217;t think this is likely to change much.<\/p>\n\n\n\n<p>    Why? Simply put there probably isn&#8217;t much opportunity to make a profit so from whatever limited development aspect they solve. Without that, they will continue to be community developed by contributors since there is no motivation to create a more robust consolidated solution.<\/p>\n\n\n\n<p>   My current project is a blockchain\/web3\/NFT endeavor, and as I consider all of the development tool choices we have to make, I cannot think of a single one that only has a single one. It gets even worse if you lump web framework choices in as well. I read an article recently that declared the web framework war to be over; React is the winner. I don&#8217;t necessarily disagree, but the creatives seem to a little. How many derivatives of React are there now? And, it seems like a new one pops up weekly.<\/p>\n\n\n\n<p>   I guess it is good to have choices. But you don&#8217;t want to make the wrong one either. Spend a bunch of time learning how to implement\/integrate only to find out it is dead and you picked wrong. Thankfully, we have not had that happen&#8230;yet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week I blogged about being surprised by the number of small applications out there that developers use to make some incredible things, and how updating one can break everything so why isn&#8217;t there more movement to integrated packages that would mitigate the dangers of breaking changes causing chaos. After some more thought, I don&#8217;t [&hellip;]<\/p>\n","protected":false},"author":12340,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-27","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/posts\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/users\/12340"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/comments?post=27"}],"version-history":[{"count":1,"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/posts\/27\/revisions"}],"predecessor-version":[{"id":28,"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/posts\/27\/revisions\/28"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/media?parent=27"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/categories?post=27"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/beyondsolidity\/wp-json\/wp\/v2\/tags?post=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}