Разработчик Рохит Сингх Рана поделился десятью, по его мнению, самыми важными ресурсами для веб-разработки, которые позволяют создавать проекты более эффективно и продуктивно.
Автор разделил ресурсы на следующие категории:
Wireframing — это процесс создания макета для сайта. Это хорошая практика визуализации того, как в итоге будет выглядеть веб-сайт. Лучший инструмент для этого, по мнению автора, которым пользуется большинство разработчиков, — Figma.
Это веб-инструмент и платформа для дизайна, с помощью которой можно создать план сайта. Имеет множество плагинов, тем и UI-китов. Платформой могут одновременно пользоваться все участники проекта.
CodeSandbox. Онлайн-редактор, главной особенностью которого является ускорение процесса создания веб-приложений. Автор подборки уверяет, что это больше, чем просто онлайн-редактор, отмечая в нем возможность делиться своим кодом и взаимодействовать с другими партнерами проекта.
30 seconds of code — это репозиторий с кодом JS на все случаи жизни — от конвертации из градусов Фаренгейта в градусы Цельсия до подсчета дней недели между двумя датами. Поддерживает множество фронтенд-языков.
Bootstrap Studio. Настольное приложение для создания веб-сайтов. Имеет мощный интерфейс, основанный на технологии drag-and-drop. Построен на фреймворке Bootstrap, предоставляет простые и понятные варианты экспорта, позволяя разработчику легко создавать веб-сайты.
Dribble. Онлайн-сообщество, в котором дизайнеры демонстрируют свои работы и взаимодействуют с единомышленниками. Грубо говоря, Dribble — это LinkedIn для дизайнеров и «золотая жила» для разработчиков, ищущих дизайнерские решения для веб-сайта.
UI Design Daily. Сайт с множеством готовых компонентов, такими как страницы входа, страницы пожертвований и формами, которые можно встраивать в проект.
Список инструментов общего назначения для создания проектов доступен по ссылке в репозитории Брэда Трэверси, который также ведет уроки по программированию на YouTube.
При сбое веб-сайт может выдать «ошибку 404», поэтому автор подборки советует создать собственную версию такой страницы. Инструменты, которые можно использовать для этого: error404 и Google Fonts.
Для развертывания проекта существует множество хостинговых услуг, таких как Vercel, Firebase и Cloudflare pages, но самые популярные, по словам автора: Netlify и Heroku.
На Netlify размещены проекты для более чем 800 тысяч разработчиков. Позволяет быстро размещать приложения и защищает их. Минус в том, что Netlify размещает только фронтенд-проекты, а не фулстек-проекты.
Heroku — это облачная платформа, которая позволяет создавать, размещать и масштабировать полнофункциональные веб-приложения, не думая о проблемах с инфраструктурой. Поддерживает множество языков программирования, среди которых Node, Python, PHP, Ruby, Java, Go, Clojure и Scala.
Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…
В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…
Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…
Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…
Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…
IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…