ICAO defines the protocols for air accident investigation followed by transport safety authorities in countries signatory to the Convention on International Civil Aviation (Chicago Convention). The Air Navigation Commission (ANC) is the technical body within ICAO.
Node.jsÂ® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.
On the back-end, you can use many languages, including Java, PHP, C#, and (only since a few years) JavaScript with NodeJS. The main adavantages of using JavaScript with NodeJS on the back-end are: Since you anyway need to be good at JavaScript programming for doing your job on the front-end, if you are also using it on the back-end, you only have to master a single language (and its tooling), instead of two. That's a huge benefit.