Для учебных целей хочу создать приложение: форум, где участники могут регистрироваться, оставлять сообщения(чтобы сообщения сохранялись в бд). Приложение будет написано на Java. Можно ли обойтись без использования jsp, jsf, а только html и js? Буду очень благодарен ответившим.
Ответ
Можно. Вам успешно подойдет RESTfull архитектура.
Клиент с сервером по-прежнему общаются по http-протоколу, только теперь в ответах сервер отдает уже не готовые html-странички, а состояния (по сути данные) запрошенных вами ресурсов(URI) в формате json или реже xml. JS на клиенте разбирает эти ответы и сам строит необходимые странички.
Таким образом между клиентом и сервером нет больше никакой связи, кроме четко формализованного Rest Api. Причем клиент может быть реализован на чем угодно, HTML+JS это лишь частный случай. Это не новый, но очень популярный подход сейчас.
Комментариев нет:
Отправить комментарий