ReactJS: BSD + Patents licensing model

The devil is in details, so people say. Few months ago, while working on prototype of cakephp-calendar, we had an interesting debate over front-end stack for Calendar component. At the same time, WordPress community was buzzing about their text editor - Gutenberg whether to use ReactJS vs VueJS libraries. One of the reasons of choosing VueJS, was licensing agreement. The license granted hereunder will terminate, automatically and without notice, if you (or any of your subsidiaries, corporate affiliates or agents) initiate directly or indirectly, or take a direct financial interest in, any Patent Assertion....

August 23, 2017 · 1 min · anvyst

JavaScript: shooting yourself in the foot with configs once again

I’m not the only one blown away after digging up some of React/Redux boilerplate code. Great article proving some of my thoughts on the subject: ** Copy-pasting configs from boilerplate projects always leads to hard-to-debug issues like this.** It’s easy to miss somebody’s configuration decisions when you’re not the one making them. Don’t use boilerplate projects unless you understand each and every technology it uses! I understand Dan’s frustration. But could we look at this from a different perspective?...

May 12, 2016 · 1 min · anvyst