Рекомендации по разработке переднего плана
Я использую Ubuntu Server, Tomcat 8.5/apace2, стек MySQL на домашнем сервере и планирую бэкэнд Java для ряда веб-сайтов. Я имею опыт написания J2EE около 10 лет назад, но с тех пор мало что сделал. В то время мы разрабатывали наш внешний интерфейс в фотошопе, а затем добавляли его в инструменты, такие как dreamweaver для преобразования в HTML и т. Д. Мне интересно, как это делается сегодня и какие инструменты с открытым исходным кодом вы могли бы порекомендовать?
1 ответ
Сейчас есть много нового, люди используют html5, css3, javascript в качестве базового материала, но в наши дни клиенты хотят сайты, адаптированные для мобильных устройств, и вам нужно адаптироваться.Bootstrap - это действительно популярный CSS-фреймворк, созданный некоторыми разработчиками Twitter, но я все еще рекомендую Вы делаете свой собственный css.Sass - действительно хороший препроцессор css, который прост в освоении и использовании. Со стороны javascript вы должны изучать jQuery и Angular2(вам не нужно изучать angularJs, вы можете просто начните изучать angular2).PhP и mySQL являются обязательными, если вы хотите вернуться назад (многим клиентам нужны блоги и тому подобное). Вы можете использовать dreamweaver(я рекомендую вам последнюю версию Dreamweaver CC из Adobe), но это всегда хорошо бы выучить немного кода самостоятельно. W3schools и FreeCodeCamp, по моему мнению, являются лучшими онлайн-ресурсами для обучения веб-разработке. Если вы знаете, что у Photoshop действительно хорошие навыки, вы можете создавать логотипы для клиентов и получать более высокую оплату. Я предлагаю вам изучить и иллюстратор, потому что вы можете использовать его. svg на вашем сайте. Надеюсь, вы нашли этот комментарий полезным.