áážá áşáá áşááŽá¸ááŹááźáŽá ááťááşá¸áááá°ááťáŹá¸áᏠ2020 áááąááşááąá áŽá¸ááźáąáŹááşá¸ááťáŹá¸áĄááźáąáŹááşá¸ áááąá¸áá˛áˇáá˛á áá˝ááşáá˝áŹá¸áááˇáşáážá áş - 2019 ááž áĄáá°á¸ááźáŹá¸ááŻáśá¸ááźá áşáááşááťáŹá¸ááᯠáážááşáááşá¸áááşáááş ááŻáśá¸ááźááşáááŻááşááŤáááşá Java áážááˇáş Frontend áĄááąáˇáĄááťááˇáşááťáŹá¸ááž áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻááąáŹááážá ááááşáááşá¸ááźá áşáááş á ááŻááᯠááááşá¸áááşá¸ááŹá¸á፠Voronezh

áááŻáˇááźáąáŹááˇáşá 2019 ááŻáážá áşá áĄááąá¸ááŤááąáŹ ááźá áşáááşááťáŹá¸á áĄáááˇáşáááşáážááşááťááşáááş á¤áá˝ááş ááźá áşáááş-
1. Nginx áážááˇáş Rambler ááá ášá
ááąáŹáˇááşáá˛ááąá¸ááŹá¸áá°ááťáŹá¸áĄááąááźááˇáş ááťá˝ááşáŻááşáááŻáˇáááş Igor Sysoev á ááŽáá˝ááşáááşááŽá¸áážáŻáááŻááşáᏠáĄááźáąáĄááąááᯠá áąáŹááˇáşááźááˇáşááŻáśáážáá áşááŤá¸ ááá°ááŽáááŻááşááŤá á¤áĄááźááşá¸áá˝áŹá¸áážáŻááťáŹá¸áááş open source ááźáąáážááşá¸ááťááşááťáŹá¸áážááˇáş IT ááŻááşáááşá¸áá áşááŻááŻáśá¸á áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻááᯠááťáŹá¸á á˝áŹáá˝ážááşá¸áááŻá¸áááŻááşáááşáᯠááťá˝ááşáŻááşáááŻáˇááŻáśááźááşááŤáááşá ááŹááááşááťááˇáşááŻáśá¸áĽáááąáá˛áˇ áááŽáᲠááźáąáážááşá¸ááááşá áááŻáááŻáˇááąáŹááááşá¸ááťáŹá¸áááş developer ááťáŹá¸áĄáŹá¸ áĄáá áşáĄáááşá¸áá áşááŻááŻáááşááŽá¸áááş á áááşáĄáŹá¸áááşáááşá áąáááşá ááśáááá˝áą ááźáąáŹááşá áááşáá˝áą ááąáŤáşááŹáááşá áááŻáˇááąáŹáş á¤áá˛áˇáááŻáˇááąáŹ áá°ááźááŻááşááťáŹá¸ááźáŽá¸ áĄááŻáśá¸ááťáŹá¸ááąáŹ á áŹááźááˇáşáááŻááşááťáŹá¸áážááˇáş ááŻááşááŻááşáĄáŹá¸ááŻáśá¸ááᯠáĄáááşáá˝ááş ááąá¸ááŹá¸ááźááşá¸áááŻááşááŤá á áśááá°ááŹáá áşááŻááᯠáááşááŽá¸ááŤáá áááşá¸áááş áĄááźáŹá¸ááŻáášáááŽááťáŹá¸áá˝ááş áĄááŹá¸áá°ááźá áşáááşááťáŹá¸ áá˝ááşá¸áááşáá áşáᯠá áááşáááŻááşáááşá
áááşá¸áááş áá˝ááşáá˛áˇáááˇáşáážá áşá áá áşááŻáááşá¸ááąáŹ áĄááťááşáááąáŹááąáŹááşáááˇáş ááźá áşáááşááźá áşáááşááźá áşááąáŹáşáááşá¸ ááťá˝ááşáŻááşáááŻáˇ ááťá áşááťá°ááážáŻáááŻááşááŤá
2. Java 13 áá˝ááşáážááááşá
Java ááŹá¸áážááşá¸áĄáá áşáá˝ááşáážáááťáááşáááş ááŤá¸áážá áşááźáŹáááˇáşáĄááťáááşááᯠáážááşááááąááąá¸áááşá ááŤááąáááˇáş áĄááŹáĄáŹá¸ááŻáśá¸á ááźáąáŹááşá¸áá˛ááąáááşá Oracle áááş áážá áşáá áşáááŻááşá¸ááŻááşááąáážáŻááťáŹá¸áááŻáˇ ááźáąáŹááşá¸áá˛áá˛áˇáááşááŹáá á¤áááşá¸ááźáąáŹááşá¸ááᯠááŻáśááźááşá áááşááťá á˝áŹ á áŻá ááşá¸ááŹá¸áááşá áááŻáážá áşáá˝ááş ááźááˇáşááťááážáŻ áážá áşááŻáážááˇáş áááşáážá 13th ááŹá¸áážááşá¸áááŻáˇáááş áááşá¸ááᯠáááşááąááźááŤáááşá áá áşáááşáá˝ááşá áááŻáááŻáˇááąáŹáĄááźáááşááąáááş ááŹááŹá ááŹá¸ááᯠáááŻááąááşááŽá áąááźáŽá¸ áááşáááŻáĄáŹá¸áážááᏠáááşáá°áááŻá áááşáážáá áąáááşá áĄááźáŹá¸áá áşáááşáá˝ááşá áážáŹá¸ááŤá¸ááąáŹááŻááşáá˝ážááşáážáŻááťáŹá¸áááş Java ááá˝ááşáĄáŹá¸ááźá áşáááşá áááşááźáááşáážáŻáážááˇáş ááŻáśááźááşá áááşááťááážáŻáááş áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻáĄáá˝ááş áááşá¸áááŹáááŻáá˝áąá¸ááťááşááŹáá˝ááş ááŻáśá¸ááźááşááťááşááťááŹáá˝ááş áá˝ážááşá¸áááŻá¸áááŻááşáááˇáş áĄááááĄááźáąáŹááşá¸áááşá¸áážá áşááŻááźá áşáááşá ááᯠááŹá¸áážááşá¸áĄáá áşáĄáá˝ááş ááśáˇáááŻá¸áážáŻááŹááááş áĄáá˝ááşááťáąáŹáˇáááşá¸áá˝áŹá¸ááŤááźáŽá áážááşááťáŹá¸ááąáŹááśáˇáááŻá¸áážáŻááźááˇáşááąáŹááşááŻáśá¸áá˝ááşáážááážáŻáááş XNUMX ááŻááźáąáŹááşááźá áşáááşá áááŻáˇááąáŹáş ááąááşáá áşááźá áşáááşáážááşááťáŹá¸áááş áááşá¸áááŻáˇááááŻááşáááŻááşáĄááźáąáĄááąááťáŹá¸ááᯠáĄááŻáśá¸áĄááźááşááąá¸áááş- áááşá¸áááŹáá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻ áĄáážáááşáĄááŻááşá ááźáąáážááşá¸ááťááşáĄáá áşááťáŹá¸áĄáá˝ááş áááŻáĄááşááťááşáážááˇáş ááááŻááááşá¸áááşá¸ááŹááŹá ááŹá¸ááťáŹá¸áĄááźáŹá¸ ááźááŻááşáááŻááşáážáŻááźááˇáşááŹá¸ááąáŹ áááąáˇááŻáśá¸áááşá¸ááťáŹá¸ááᯠááźáąáŹááşá¸áá˛áááş áááŻáĄááşáááşá
3. JetBrains Space ááž áá˝ááşááŤá
JetBrains ááž ááąáŹááşáťáŹá¸ááąá¸ááťáŹá¸áááş ááááŻááááşááŹááťáŹá¸á áážááŻáśá¸ááŹá¸ááᯠáááşáááş ááááşá¸áááŻááşááŹá¸áááşá áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻáááşáááşá¸ááťááşá ááŻááşááźááşáááşááŻáśá¸áááşáážáŻá áá áşá áĄááŻááşááźáąááŹááśááááááŹááťáŹá¸áážááˇáş áááŻáĄá፠áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻááŻááşáááşá¸á ááşáĄáŹá¸ááŻáśá¸áĄáá˝ááş ááááşááąáŹááşá¸áá áşááŻáááşá¸ááźá áşáááşá áááąáŹááťááşáážá áĄááźáŹá¸ááąáŹ ááŻáášáááŽááŻááşááŻááşááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻááźááşá¸áážááˇáş Space áážááˇáş áááşá¸áááŻáˇá áááşá¸ááťááşá á˝áŹ ááąáŤááşá¸á ááşáážáŻááᯠáááˇáşáá˝ááşá¸á ááşá¸á áŹá¸ááźááşá¸ááźááˇáşá á¤ááŻááşááŻááşáááş Slacká Jira áážááˇáş áĄááźáŹá¸ááąáŹ ááŹáááşááźáŽá¸ ááŻááşááŻááşááťáŹá¸á áá°áááşáááŹá¸ ááźá áşááŹáááşááźá áşáááşá áááŻáĄá፠áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻáááş ááŽááŹá ááşá¸áááşáážáŻáĄáááˇáşáááŻáˇ ááąáŹááşáážáááąááźáŽááźá áşááąáŹáşáááşá¸á áĄáá°á¸áááźááˇáş ááááĄááźáááşáá˝ááşáážáááŹáááˇáşáĄááťáááşáĄáá áááşá¸áááş ááŻáśá¸ááĄááá˛áˇááźá áşááąáŹááźáąáŹááˇáş áááˇáşáĄáá˝á˛áˇáĄáá˝ááşá¸ áááşá¸áážááˇáşáá áŹá¸áááş áááşááźááŻá¸á áŹá¸ááąááźáŽááźá áşáááşá
4. TypeScript 3.* áĄáá˝ááş
TypeScript áááşáá˝ááşáá˛áˇáááˇáşáážá áşáá˝ááşáĄáá˝ááşáážááşááťáŹá¸áááşá á¤ááŹááĄáá˝ááşá¸áá˝ááşá áááşá¸áááŹáááş á áŻá ááşá¸áážáŻááᯠáĄáážáááşááźážááˇáşáááşá ááŻááşáá˝á˛ááźáŹá¸áážáŻááᯠáááŻá¸áážááşá¸á áąáááşá áá˝á˛ááźááşá¸á áááşááźáŹáážáŻ áááŻá¸áááşá áąáááşáážááˇáş ááŹááŹá ááŹá¸áĄááşášááŤáááşááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻáááş áááşá¸áááşá¸áĄáá áşááťáŹá¸áá˝ááˇáşáááş áĄááŻáśá¸áááşááąáŹ áĄááşášááŤáááşááťáŹá¸á á˝áŹááᯠááá°ááŹá¸ááŤáááşá ááŹááŹá ááŹá¸áááŻáˇ ááąáŤááşá¸áááˇáşááŹá¸áááˇáş áĄáąáŹáşáááąááŹáĄáá áşááťáŹá¸ááᯠááááááŹá¸áááááşáážáŹáááşá¸ áá˛áááşá¸áááş- áá˝áąá¸ááťááşáááŻááşááąáŹ ááźááŻá¸áááŻááşá¸á Nullish Coalescing áážááˇáş áĄááźáŹá¸áĄááŹááťáŹá¸á á˝áŹáážááááşá áá°ááźááşá¸ááŹá¸áážááşá¸áážá áĄáááşááźáŻááťááşáĄáááˇáşáá˝ááşáážááááˇáş áĄááŹáĄáŹá¸ááŻáśá¸ááᯠTypeScript áá˝ááş ááááŻááşááąááźáŽááźá áşáááşá
áĄáŹá¸áááşá¸ááąáŹ ááŹááŹá ááŹá¸ááźááˇáş ááąá¸ááŹá¸ááŹá¸ááąáŹ ááŻááşáááşá¸áĄáááˇáş áááąáŹááťááşáá áşááŻááᯠá áááşáá°á¸ááźááˇáşáááş áááşáá˛áááşá áááąáˇááąááşáá˝ááşá developer ááťáŹá¸ áááŻááťáŹá¸ááŹáᏠcompiled languages ââááťáŹá¸ááᯠáá˝áąá¸ááťááşááŹááźáááşá áĄááźáąáŹááşá¸áážáŹ áááşá¸áááŻáˇáĄáá˝ááş áááşá¸áááş áĄááąá¸ááźáŽá¸ááąáŹ áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻá áĄáážáááşáááŻááşááąáŹáşáááşá¸ áĄáááşá¸áĄááźá áşááŻááşááŻááşá ááŻáśááźááşá áááşááťááážáŻááźá áşááąáŹááźáąáŹááˇáş ááźá áşáááşá
5. React v16.8 áá˝ááşáážááááşá
ááᯠdeveloper áááŻááşá¸ááŽá¸ááŤá¸ááááźáŽá¸ áĄááąá¸ááźáŽá¸áááşáážáŹ á¤á áŹááźááˇáşáááŻááşááᯠáááşáááŻáˇáĄááŻáśá¸ááźáŻááááşááᯠááááŤáááşá áááŻáááŻáˇááąáŹ ááťáąáŹáşááźáŹá¸áážáŻááᯠáááşá¸ááᯠáĄáááşá¸ááśááąáŹ áĄáá°áĄáááťáŹá¸ááźááˇáş ááŻáśá¸ááźááşáááşá áĄá áááşáĄáááŻááşá¸ááťááşá¸áááşáážáŻá isomorphismá ááźááşáážáŻááşá¸áážááˇáş áááşáááşááá˝ááşáá°áážáŻáááŻáˇá React ááᯠáĄááźá˝ááşá¸áá˛áˇáĄáááŻááşáá áąáááşá
ááźáŽá¸áá˛áˇááąáŹáážá
áşáá˝ááş áĄááşááááşááťáŹá¸á
á˝áŹáážááá˛áˇááąáŹáşáááşá¸á ááťáááşááťáŹá¸ááᯠáĄáá°á¸áĄááŹá¸ááąá¸ááąáŹáşááźáááŻááŤáááşá á
áŹááźááˇáşáááŻááşáá˝ááş ááźááşáááşáĄáááŻááş áĄá
áááşáĄáááŻááşá¸ááťáŹá¸ááᯠááźááşáááşáĄááŻáśá¸ááźáŻáá˝ááˇáşááźáŻááźááşá¸áá˝ááş ááźáżááŹáĄááťááŻáˇáážáááąááźáąáŹááşá¸ ááąáŹáˇááşáá˛ááąá¸ááŹá¸áá°ááťáŹá¸á ááŹá¸áááşáá˛áˇááźáááşá áĄáááŻááşáĄáááşá¸áááş áááşá¸áááŻáˇáĄáŹá¸ ááŻáśá
áśáĄááťááŻá¸ááťááŻá¸ááźááˇáş ááźáąáážááşá¸áá˛áˇááąáŹáşáááşá¸ áááźáŹáááááŻáááᯠáááşá¸ááŻááşááᯠáááŻáááŻáážáŻááşáá˝áąá¸á
áąááŤáááşá
Hooks áááş ááŻááşááᯠáá˝ááşá
á˝áŹááźáąáŹááşá¸áá˛á
áąááźáŽá¸ áááşáážáŻááŹá¸áááşáááş áááşááťážáá˝ááşáá°ááźáąáŹááşá¸ áááŻá¸áážááşá¸ááąáŹ á
áááşáá°á¸ááᯠáĄááąáŹááşáĄáááşááąáŹáşááźááşá¸ááźááˇáş á¤áĄááźáąáĄááąááᯠááŻáśá¸ááŻáśá¸ááťáŹá¸ááťáŹá¸ ááźáŻááźááşááąá¸ááŤáááşá ááŹáááˇáşáážá
áşáážáŹ á
áŹááźááˇáşáááŻááşáá˝áą áááşáááŻááźáąáŹááşá¸áá˛áá˝áŹá¸áá˛áááŻááŹááᯠáĄáááşá¸á
áááşáááşá
áŹá¸áááŻáˇááąáŹááşá¸áááşá
6. Raspberry PI 4 áĄáá˝ááş
áááąáˇááąááş ááááŻááááşááąá¸áá˝á˛ááźááşá¸áááş áááŻááşááááŻáá˝ááşááááŻááŹááťáŹá¸á áááşáááşáááŻááşááąáŹ ááááááŹááťáŹá¸áážááˇáş IoT ááŽáááŻáˇ áááŻá¸ááťáŹá¸ááŹááąáááşá á¤ááášááŹáážá Raspberry PI áááş ááźááˇáşá áŻáśááąáŹáá˝ááşááťá°ááŹáá áşááŻáśá¸ááźá áşááąáŹáşáááşá¸ áááˇáşáááşáááŤá¸áá˝ááş áĄáśáááşáá˝ááşááťáážáááąáŹ áĄáááşáá áşááąááŹáá˝ááş áááşáááşááąááŤáááşá áááááŹá¸áážááşá¸ááááşá¸áá ᤠsingle-board device áááş ááźá áşáááŻááşááźáąáĄáá˝áŹáĄááąá¸áĄáá áşááᯠáá˝ááˇáşááąá¸áá˛áˇáááşá áááŻáĄá፠áááşá¸áááş quad-core ááááŻáááşááŹááźá áşááąááźáŽááźá áşááźáŽá¸á ááąááşáᎠUSB-C áááş ááąáŹááşááŻáśá¸áá˝ááş ááąáŤáşááŹááźáŽá¸ 4k ááąáŹáşááŽááŹááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻááźá áşáááşá ááááşááŹá¸áážááşá¸áážááˇáş áážááŻááşá¸áážááşááŤá Raspberry PI 4 áááş áááŻááşá¸áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻáá˝ááş áĄáŹá¸ááąáŹááşá¸áááˇáş ááŻááşááťáśááťáąáŹáşáá˝ážáŹá¸áážáŻáá áşááŻááźá áşáááşá áááşááŹááźáŽá¸ ááťááŻá¸ááźáąáŹááşá¸ááŽááťáąáŹáşááąáŹá áťáąá¸áážáŻááşá¸ááźáąáŹááˇáş á¤áá˝ááşááźá°ááŹááᯠáááąáŹáşáááşáážááşáááşáĄááŻáśá¸ááźáŻáááşáĄáá˝ááşááŹáá ááąáˇááťááˇáşááąá¸áážááˇáş áĄáááşáá˝ááşá¸á ááşá¸áááşáážáŻááťáŹá¸áĄáá˝ááşá፠áĄááŻáśá¸ááźáŻáááŻááşáááşá
7. Innopolis áážá áááááŻáśá¸ IT áááťáŹá¸
2019 ááŻáážá áş ááźááŻááşááĄá áá˝ááş Kazan áážá Innopolis áá˝ááş áááá IT ááŽááŹááśááᯠááťááşá¸ááá˛áˇááŤáááşá ááźáŽá¸áá˛áˇááąáŹáážá áşáá˝ááş ááťáŹá¸ááźáŹá¸áážááąáŹ áĄááźá áşáĄááťááşááťáŹá¸áĄáŹá¸ááŻáśá¸ááᯠá¤á áŹáááşá¸áá˝ááşáᏠáááˇáşááŤáááşá ááááŚá¸á á˝áŹ ááŻáśáážááşáááŻááşááąáŹááŻáśá áśáĄáá˝ááş- áĄá áŽáááşááśá áŹáĄáŹá¸ááŻáśá¸áááş ááąáˇáááşá¸áááşáá˝ááşááźá áşááźáŽá¸ ááĄááťáááşáá˝ááş ááźáŽá¸ááŻáśá¸áᏠááąáˇáááşá¸áááşáá˝ááş áá˝á˛á áŽá ááşáá°ááťáŹá¸áááş ááźááŻáˇáá˝ááşá¸áážá ááťáąáŹáşááźáąááąá¸áĄááťááŻá¸ááťááŻá¸ááᯠááśáˇáááŻá¸ááąá¸áááşá ááąáŹááşáá áşááťááşáááąáŹáˇ áááŻááşáĄáá áşáĄáá˝ááşááŤá ááąáŹáşá áááŻáážááˇáş á áááˇáşááŽááŹá áááşáááŻáˇáááş ááŽááŹááśááťáŹá¸áážááˇáş áá˝áąáˇááŻáśáážáŻááťáŹá¸ááźááˇáş ááźááˇáşáážááşááąááźáŽááźá áşááąáŹáşáááşá¸ ááŻáážáŹá¸áážá áĄááŻááşááŽááŻááşáááşá¸áááş áĄáááŻááŤááźááŻáˇááťáŹá¸áážááˇáş áááźáŽá¸ááŻáśá¸ááąá¸áᲠáĄááźáŹá¸áĄáááŻááşá¸áĄáááŻááşá¸ááťáŹá¸ááᯠáá˝áśáˇááźááŻá¸áááŻá¸áááşáááş áááŻáĄááşáááşá áááááĄááťááşáážáŹ áĄáááşáĄáá˝áąá¸ááąáŹááşá¸áá˝ááşááąáŹ ááŻááşááťá ááááşáááşááŹá á˝áŹááźááˇáşá áá˝ááşááááˇáşáááş áĄáááŻááşá áŹá¸ ááťá˝ááşá¸ááťááşáá°ááťáŹá¸ááᯠá áŻá ááşá¸ááŹá¸ááźáŽá¸ áááşáá˝ááˇáşá áťáąá¸áážáŻááşá¸áááş ááŻáážáŹá¸áážá áĄááźáŹá¸ááąáŹ áĄááŻááşááŽáá˝ááşááááˇáşááťáŹá¸áážááˇáş áážááŻááşá¸áážááşááŤá áááşá ááŹááąáŹááşá¸ááŻáśááááşá
2019 áá˛áˇ áááşáááşááźáŽá¸ ááŹáážááşáááá˛á ááŻááşáá˛áˇá áááşášáááŹáážáááąáŹáážá
áşáá
áşá፠Habr! áĄáŹá¸ááŻáśá¸áᲠááťááşá¸ááŹááźááŤá
áąá
source: www.habr.com
