Two special good news this week: the release of Yarn 1.0 and Angular-cli 1.4.
- Workspaces in order to handle mono-repos properly.
- “–” option prefix is not needed anymore to pass parameters to your yarn commands: `yarn e2e –specs=test/e2e/….spec.ts`
- Who’s using yarn without encountering conflicts on the
yarn.lockfile and then overwriting the file using
yarn install. Now, you just have to solve conflicts in
package.jsonthen run the
yarncommand to automagically fix the conflict in the
- Big news: “schematics”. Doesn’t seem to be documented yet but it seems that we will soon be able to customize the way `ng new` and `ng generate` work. Not that crazy but really useful.
React License Issues
- Since 2016, Facebook is distributing React with a BSD + Patents license. I am not a lawyer but if you are using React in your products, you can’t sue Facebook for anything.
- These licenses are now part of the Apache Software Foundation X Category. React-based developments will not be allowed to be part of ASF products.
- Facebook doesn’t want to rollback.
- It’s not criticism of React but once again, I recommend library/framework agnostic development. Your code must be the less bound to the library/framework as possible. That way, you can migrate easily from a technology to another.