Задать вопрос

DART: проверка компилятором согласованности клиентских и серверных модулей

Я чайник в веб разработке, просто пытаюсь отслеживать развитие технологий. Dart заинтересовал тем, что для клиента и сервера предлагается один и тот же типизованный язык. Хочу для себя понять вот что. Допустим я с клиента вызывают метод на сервере. Проверит ли компилятор, наличие этого метода, количество, типы параметров и возвращаемого значения? Или такие вызовы невозможны? Или такая задача успешно решается другими фреймворками?
  • Вопрос задан
  • 2586 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    Разработка приложений на Flutter и Dart
    2 месяца
    Далее
  • OTUS
    Flutter Mobile Developer
    6 месяцев
    Далее
  • Stepik
    Dart+Flutter - быстрый gRPC бек и клиент для чата на Protobuf
    2 недели
    Далее
Решения вопроса 1
При чем тут язык и компилятор? RPC - дело фреймворка. Не совсем дурак если - проверит.
Фулстэк фреймворки с одним языком как на сервере, так и на клиенте - не новость. См., например, Meteor.js или Derby.js.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@utyv Автор вопроса
Вы намекаете, что это очень сложный процесс? Я догадываюсь. Это непреодолимое препятствие для того чтобы компилятор смог состыковать код на клиенте и на сервере? Какие-то обертки тут не помогут?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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