Особенности написания программ на JS и использования его как основной инструмент для front разработок. JS как инструмент самореализации