Как программисты используют IDE в веб-разработке

IDE или интегрированная среда разработки — это программа, разработанная для помощи программистам и разработчикам в создании программного обеспечения. Большинство IDE включают в себя:

  • редактор исходного кода
    • Редактор исходного кода похож на текстовый редактор HTML. Именно здесь программисты пишут исходный код для своих программ.
  • компилятор и / или интерпретатор
    • Компилятор компилирует исходный код в исполняемую программу, а интерпретатор запускает программы и сценарии, которые не нужно компилировать.
  • инструменты автоматизации сборки
    • Инструменты автоматизации сборки помогают автоматизировать процессы, которые должны происходить при разработке большинства программ, таких как компиляция, отладка и развертывание.
  • отладчик
    • Отладчики помогают точно определить место, где есть проблема в исходном коде.

Если все, что вы создаете, — это статические веб-сайты (HTML, CSS и, возможно, немного JavaScript), вы можете подумать: «Мне это не нужно!», И вы были бы правы. IDE является излишним для веб-разработчиков, которые создают только статические веб-сайты.

Но если вы делаете или хотите создавать веб-приложения или конвертировать свои приложения в собственные мобильные приложения, вы можете еще раз подумать, прежде чем отказаться от идеи IDE из-под контроля.

Как найти хорошую IDE

Поскольку вы создаете веб-страницы, первое, что вам следует выяснить, — это если IDE, которую вы рассматриваете, поддерживает HTML, CSS и JavaScript. Если вы пытаетесь создать веб-приложение, вам понадобится немного HTML и CSS. Вы можете обойтись без JavaScript, но это маловероятно. Затем вы должны подумать о языке, для которого вам нужна IDE, это может быть:

  • Ява
  • C / C ++ / C #
  • Perl
  • Рубин
  • питон

И есть много других. Среда IDE должна иметь возможность компилировать или интерпретировать язык, который вы предпочитаете использовать, а также отлаживать его.

Нужна ли разработчикам веб-приложений IDE?

В конечном итоге нет. В большинстве случаев вы можете без проблем создать веб-приложение в стандартном программном обеспечении для веб-дизайна или даже в текстовом редакторе. И для большинства дизайнеров IDE добавит больше сложности, не добавляя много ценности. Дело в том, что большинство веб-страниц и даже большинство веб-приложений создаются с использованием языков программирования, которые не нужно компилировать.

Так что компилятор не нужен. И если среда IDE не может отлаживать JavaScript, отладчик также не будет широко использоваться. Инструменты автоматизации сборки полагаются на отладчик и компилятор, поэтому они не приносят особой пользы. Поэтому единственное, что большинство веб-дизайнеров будет использовать в IDE, — это редактор исходного кода — для написания HTML. И в большинстве случаев есть текстовые редакторы HTML, которые предоставляют больше возможностей и являются более полезными.

Ссылка на основную публикацию