В этом году произошёл настоящий бум open source проектов. Только на GitHub их количество возросло с 35 млн до 62 млн. Почти каждый разработчик знаком с такими фреймворками, как JavaScript библиотека React и Docker Moby. Блог ReadWrite сделал краткий обзор наиболее перспективных проектов, которые войдут в первую четвёрку по популярности в 2018 году.
1. Vue
Фреймворк для создания пользовательских интерфейсов. Проект хорошо зарекомендовал себя среди сообщества и организаций. В 2018 году может стать главным конкурентом React. Vue легко интегрируется с уже существующими проектами.
2. Bit
Bit — это расширение для Git-репозиториев, которое позволяет делиться частями исходного кода. Делать это можно, создавая коллекцию компонентов, подобную спискам воспроизведения, которые будут использоваться членами команды. При этом не нужно создавать дополнительные репозитории/пакеты, а все файлы легко отслеживаются.
3. Styled Components
Только за последние несколько месяцев появилось 10 тысяч проектов, похожих на этот. И все они востребованы и пользуются популярностью. Styled Components позволяет писать CSS-код для стилизации компонентов. Он также удаляет отображение между компонентами и стилями, что делает конструкцию лёгкой. Это ни что иное, как новая веха развития стилевых компонентов в ближайшем будущем.
4. Apollo GraphQL (with React)
Apollo — полноценный, готовый к использованию GraphQL-клиент для любого сервера или интерфейса UI. Фреймворк React-Apollo — это удобный способ связать запросы GraphQL с компонентами React так, чтобы вы могли сфокусироваться на разработке своего интерфейса. В то же время у него есть все необходимые ловушки и точки расширения для того, чтобы ситуация была под контролем.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.