Hello,
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.lock
file and then overwriting the file usingyarn install
. Now, you just have to solve conflicts inpackage.json
then run theyarn
command to automagically fix the conflict in theyarn.lock
file.
Angular-cli https://github.com/angular/angular-cli/releases
- 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.
Younes