Я столкнулся с этим новым акронимом, SOFEA, по-видимому, новой парадигмой программирования для веб-приложений.
По-прежнему не удалось это понять - если кто-то добровольно сделает это яснее для меня, я буду очень благодарен.
Ответ 1
SOFEA - это аббревиатура для сервис-ориентированных приложений/архитектуры Front End End, это относится к архитектуре веб-приложений, где все функциональные возможности пользовательского интерфейса предоставляются с помощью javascript или флэш-логики. Он не взаимодействует с веб-сервером как таковым, чтобы обеспечить доступ к данным на уровне приложений, а скорее взаимодействует с веб-сервисами через AJAX. По сути, вы предоставляете всю логику пользовательского интерфейса на одной (или нескольких) веб-страницах. Эти страницы работают с веб-службами для доступа и обновления данных.
AKA SOUI, кстати... (Service Oriented UI) ref: здесь
Ответ 3
Как интеграция в ответе выше, в качестве альтернативы для общения между двумя разделенными представлениями слоёв и бизнес-логикой вы можете использовать разные технологии и технологии, как XML или Json, используя парадигму REST и RESTFUL или даже SOAP, и последнее, но defenetly не в последнюю очередь websocket.