Разница между веб-приложением и веб-сайт?

Я был разработчиком Android примерно неделю назад, когда я переключился на разработку "веб-приложений". Теперь, когда я спрашиваю людей, как начать работу с той же целью, я получаю обычный ответ по изучению js, HTML5, CSS, Ajax и т. Д. Итак, я высказал свое мнение и был довольно счастлив, что какое-то время изучал новые вещи и привык к идея работы над веб-разработкой. До сих пор это была вся теория, когда я отказался от js в w3Schools, но теперь я хотел бы начать работу с небольшим количеством упражнений по разработке веб-приложений. Проблема в том, что я, кажется, запутался между идеей веб-разработки и разработки веб-приложений!

Итак, вот, наверное, самые глупые вопросы для некоторых из вас, профессионалов, но я надеюсь, что вы потратите некоторое время, чтобы объяснить разницу кому-то вроде меня! :)

Q1. Неужели я начинаю ломать голову над неправильными темами для разработки веб-приложений?

Q2. В чем разница между веб-приложениями и веб-сайтом?

В3. С чего конкретно мне нужно было начать, чтобы подготовиться к разработке веб-приложений?

В4. С какой хорошей IDE (если она мне понадобится) начать работу? (Я работал над android, поэтому плагин eclipse был чрезвычайно полезен на моих этапах обучения).

Я надеюсь, что я рассмотрел все правильные вопросы здесь. Я совершенно новичок в этом, и у меня очень мало времени и возможностей для подготовки, и в качестве стажера вам нужно очень быстро адаптироваться к любой среде, в которую вы попали, поэтому я надеюсь, что вы можете указать мне направление, где, как мы надеемся, есть быстрый путь к изучению "разработки веб-приложений":)

Спасибо

7
задан Yi Jiang 23 August 2010 в 09:51
поделиться

2 ответа

Существует множество серверных технологий / платформ, которые можно использовать для разработки расширенных веб-приложений, например ASP.NET , J2EE , ] PHP и т. Д.Но независимо от того, что вы здесь используете, он «компилируется» в HTML-страницу перед отправкой клиенту, которая может содержать более или менее различные веб-технологии, которые вы изучили. И вы всегда можете кодировать прямо в HTML , js , css и т. Д. В полной гармонии с серверными компонентами.

Ответы на ваш список вопросов:

  • Q1: Независимо от того, какую серверную технологию вы используете, всегда полезно хорошо знать технологии, которые вы уже изучили.
  • Q2: Нет четкой разницы. В основном это степень сложности. Сайт со сложной функциональностью - это веб-приложение, а более или менее статичный информативный сайт - это веб-сайт.
  • Q3: Вы начали с правильного конца. При разработке для Интернета важно понимать концепции HTML, CSS и javascript.
  • Q4: Я плохо разбираюсь в android и eclipse, поэтому не знаю, какая IDE подойдет вам лучше всего. Другие, наверное, ответили бы на это лучше.
3
ответ дан 7 December 2019 в 07:37
поделиться

Я укушу; -)

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

Если веб-страница обеспечивает взаимодействие, помимо нажатия ссылок и заполнения форм, и предоставляет услугу для пользователя, то я бы сказал, что это веб-приложение, а не веб-страница. Вероятно, есть еще понятие получения пользовательских данных и манипулирования ими в той или иной форме.

В своей работе я разрабатываю веб-симуляторы для древних компьютеров. HTML / CSS обеспечивает гибкий уровень представления, а JavaScript обеспечивает основные реализации моделирования и взаимодействия с пользователем. Я бы сказал, что это веб-приложения, а не веб-страницы - другие могут не согласиться.

4
ответ дан 7 December 2019 в 07:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: