Вопросы с тегом «web-development»

Веб-разработка - это широкий термин для работы, связанной с разработкой веб-сайта для Всемирной паутины или интранета.

2187
Какие технические детали должен учитывать программист веб-приложения, прежде чем делать сайт общедоступным?

Что нужно учесть программисту, реализующему технические детали веб-приложения, перед тем как сделать сайт общедоступным? Если Jeff Atwood можно забыть о HttpOnly печенье , сайтмепов , и запрос подделки межсайтовых все в том же месте , какая важная вещь я мог бы забыть, а? Я думаю об этом с точки...

393
Почему Java не используется для разработки современных веб-приложений? [закрыто]

Как профессиональный Java-программист, я пытался понять - почему ненависть к Java для современных веб-приложений? Я заметил тенденцию, что из современных веб-стартапов, относительно небольшой процент из них, кажется, использует Java (по сравнению с общей популярностью Java). Когда я спрашивал...

162
Почему HTTP не имеет перенаправления POST?

HTTP-перенаправления выполняются с помощью HTTP-кодов 301 и 302 (возможно, также других кодов) и поля заголовка, известного как «Location», в котором есть адрес нового места для перехода. Однако браузеры всегда отправляют запрос «GET» на этот URL. Однако часто вам нужно перенаправить пользователя в...

161
Постоянно ищет примеры кода признак плохого разработчика? [закрыто]

Я студент CS с несколькими годами опыта в C и C ++, и в течение последних нескольких лет я постоянно работал с Java / Objective C, занимаясь разработкой приложений, и теперь я переключился на веб-разработку и в основном сосредоточен на ruby ​​на rails и я пришли к выводу, что (как и в случае...

160
Разработка веб-приложений для долгой жизни (20+ лет)

В настоящее время я занимаюсь разработкой веб-приложения для государственного землеустройства. Приложение работает в основном в браузере, используя ajax для загрузки и сохранения данных. Я сделаю начальную разработку, а затем закончу (это работа для студентов). После этого остальная часть команды...

106
Боязнь веб-приложения не быть «будущим»

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

104
Каковы различия между программированием на стороне сервера и на стороне клиента?

Я видел вопросы (в основном о переполнении стека), в которых отсутствуют базовые знания. Суть этого вопроса - предоставить хорошую информацию тем, кто ищет ее, и тем, кто на нее ссылается. Каковы различия между программированием на стороне сервера и программированием на стороне клиента в контексте...

88
Насколько важна изящная деградация JavaScript?

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

88
Над развитием мышления

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

67
Сколько свободы должен иметь программист в выборе языка и структуры?

Я начал работать в компании, которая в первую очередь ориентирована на C #. У нас есть несколько человек, которым нравятся Java и JRuby, но большинство программистов здесь любят C #. Меня наняли, потому что у меня большой опыт создания веб-приложений, и потому что я склоняюсь к новым технологиям,...

61
Как остановить изменение спецификаций разработки в середине разработки?

Проблема : Кажется, что почти со всеми усилиями по разработке, в которые я вовлечен, независимо от того, сколько времени потрачено на планирование до начала разработки, всегда есть большое количество изменений, необходимых либо в середине, либо в конце проекта. Это иногда большие изменения, которые...

59
Почему люди отключают JavaScript?

Я задал вопрос вчера Должен ли я заниматься разработкой для JavaScript отключен? , Я думаю, что согласие таково: да, я должен разработать для JavaScript отключен. Теперь я просто хочу понять, почему пользователи отключают JS. Кажется, многие разработчики (я думаю, люди, которые ответили на вопросы,...

55
Считается ли плохой практикой иметь PHP в вашем JavaScript

Так много раз на этом сайте я видел людей, пытающихся делать такие вещи: <script type="text/javascript"> $(document).ready(function(){ $('<?php echo $divID ?>').click(funtion(){ alert('do something'); }); }); </script> Я не думаю, что это какая-то модель, в которую люди...

54
Архитектура MVC - сколько контроллеров мне нужно?

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

53
TDD - снаружи внутрь против снаружи

В чем разница между созданием приложения Outside In и Inside Out с использованием TDD? Это книги, которые я прочитал о TDD и модульном тестировании: Разработка через тестирование: на примере Разработка через тестирование: Практическое руководство: Практическое руководство Реальные решения для...

49
Обслуживание фоновых задач на большом сайте

Мы имеем дело с интересной проблемой в StackOverflow. У нас есть целая куча маленьких «дел, которые нужно сделать в ближайшее время». Примером является обновление списков «Связанные вопросы». То, что мы делали в прошлом, - это перенести эти задачи на страницы некоторых пользователей. Это никогда не...

48
Как мне изучить Python с нуля до веб-разработки? [закрыто]

Я изучаю Python для веб-разработки. Предполагая, что у меня уже есть некоторый базовый опыт веб-разработки с Java (JSP / Servlets), я уже знаком с веб-дизайном (HTML, CSS, JS), базовыми концепциями программирования и что я совершенно новичок в Python, как мне поступить изучать Python...

48
Можно ли узнать, какой язык программирования использует веб-сайт?

Например, stackexchange.comне спрашивая владельца сайта или Google их информацию о разработке сайта, возможно ли узнать, какой язык используется в бэкэнде? Кажется, у веб-сайта нет .extensionпанели, например, .phpкоторая может указывать, которая разработана PHP, но без расширения, как я могу это...

48
Насколько безопасны скрытые запросы AJAX, которые имитируют производительность?

Что такое скрытый запрос AJAX? Я заметил увеличение использования скрытых запросов AJAX, предназначенных для немедленного выполнения действий пользователя. Я буду называть этот тип запроса AJAX неблокирующим. Это AJAX-запрос, выполненный без уведомления пользователя, что он выполняется, он...