📜 ⬆️ ⬇️

Impressions of Angular Connect 2017

I gathered together my impressions of the conference, which was held on November 7-8.

Basically, the conference was about everything that happens around the framework or what can be done with it or on its basis. This gives the feeling that the main development work has been completed. In version 5, the guys did a great job on size optimization. About any changes in the kernel was not mentioned.

image

Angular elements
')
One of the loudest initiatives of the newly-fledged Angular Labs. In short, it is an opportunity to pack your components (or all the application as a whole) into a web component. There was a demo of how such a component works in React environment. The report by Rob Wormald is here:



CLI Schematics

Schematics is the ability to change the behavior of the CLI, as well as add your own recipes. These are huge opportunities in terms of creating extensions. Kst, CLI will be renamed to DevKit soon, do not worry. Report from the CLI development team



i18n

Work is underway, but so far not very fast. Very soon, the translation will be rolled out at runtime, it will allow to reduce the number of builds and make a dynamic translation. The second step will be the translation itself during the execution of the program (code translation). There were a lot of questions from the community about this, I think the needs were heard. Olivier Combe about this:



Pwa

This is not my topic, so I can’t say what exactly has changed, but there were a lot of conversations on this topic both on the stage and in the lobby. I recommend the Report of Maxim Salnikov about PWA:



Angular material

The library is out of beta and, moreover, provides the Component Development Kit (CDK) to create its own components based on it. Its use was devoted to a separate workshop and a panel of questions. This also includes a report about the Data Table:



and Angular Forms:



Server side rendering

This is now called Angular Universal and is supported by CLI. An interesting talk was about different server rendering strategies.



+ The Forbes engineer shared his personal experience at the opening of the second day:



Focus on the library

Much on the sidelines said about the development of libraries, about the fact that many companies are ready to release their work in Open-Source or write libraries for their own needs. Definitely, this trend is noticed by the Angular team: improvements in CLI, Angular Material, all this should simplify the solution of this problem.

Records from the two main tracks are available on the Angular Connect channel .

Source: https://habr.com/ru/post/342134/


All Articles