Plain vanilla JS

  • a site dedicated to explain what can be done only with plain / vanilla js https://plainjs.com/
  • the reference for js documentation https://developer.mozilla.org/en-US/docs/Web/API
Read More

Starting with Docker

  • How to install ngrx with docker https://www.digitalocean.com/community/tutorials/how-to-run-nginx-in-a-docker-container-on-ubuntu-14-04
  • A good tutorial recommanded by Docker site https://github.com/docker/labs/blob/master/beginner/chapters/alpine.md
  • Docker setup for angular app https://medium.com/@DenysVuika/your-angular-apps-as-docker-containers-471f570a7f2
  • Docker multi stage feature with angular app https://medium.com/@tiangolo/angular-in-docker-with-nginx-supporting-environments-built-with-multi-stage-docker-builds-bb9f1724e984
Read More

Angular Ngrx tips and code examples

You can learn ngrx by watching the lesson of Todd Motto here. It is the most complete and linear way to learn ngrx. You should do this before diving into more precise topics. https://platform.ultimateangular.com/courses/ngrx-store-effects

Read More

Javascript and ES6 functions to use as an alternative to lodash

Lodash is great, we have an article about most useful lodash functions. But those functions are pretty low level. They should be at the level of the language itself javascript. With ES5 / ES6, javascript got more powerful, so it is time to stop using some of lodash function to use their native equivalent. The advantage is that we could more easily tweak the function for our needs which is not possible with lodash. And get more knowledge and confidence about ES6. And also get rid of lodash entirely to have less dependencies.

Read More