![Что такое фреймворки и какие они бывают главное изображение](https://cdn2.hexlet.io/assets/blog_promo-1dd16bc28d9a4aed4b07019a7934d27c258d6cf8ca53f803634fc38d1d406c57.png)
В статье рассказываем, что такое фреймворки, какие они бывают и чем отличаются от библиотек, а также как выбрать нужный фреймворк и научиться с ним работать.
![Аватар пользователя Анна Королёва](https://cdn2.hexlet.io/assets/illustrations/you-light-ce785569d4673aaeb609af3211719cf63f4a232c5bb32587f0c9d9ed03f4ab3d.png)
В статье рассказываем, что такое фреймворки, какие они бывают и чем отличаются от библиотек, а также как выбрать нужный фреймворк и научиться с ним работать.
Рассказываем, что это за язык программирования — JavaScript, где его используют, насколько он популярен и с чего начать изучение JavaScript.
В статье рассказываем, зачем нужны языки программирования, какие есть популярные языки, с чего начать их изучение и сколько зарабатывают специалисты, работающие с разными языками.
В статье рассказываем, что такое HTML, какие у него особенности и как выглядит код на этом языке, а также разбираемся, почему HTML — это не язык программирования.
В статье рассказываем, что такое SQL, зачем он нужен и чем отличается от NoSQL, а также кто использует этот язык и сколько зарабатывают специалисты со знанием SQL.
Рассказываем, что такое фронтенд-разработка, чем занимаются фронтендеры, сколько они зарабатывают, а также как стать разработчиком интерфейса и развиваться в профессии.
Рассказываем, для чего вообще тестируют программы, как происходит этот процесс, сколько всего видов тестирования и в чем особенность каждого из них.
Рассказываем, как устроен бэкенд на JavaScript, стоит ли изучать Node.js, когда есть PHP и Python, какое будущее у этой технологии и сколько платят программистам на Node.js.
Рассказываем, что такое TypeScript, чем он отличается от JavaScript и как знание TypeScript влияет на трудоустройство разработчиков.
Рассказываем, что это за язык — Java, где его применяют, сколько зарабатывают Java-разработчики и как новичку научиться писать на нем код.