Сторона сервера Dart: Где преимущество использования полки вместо ввода-вывода в качестве веб-сервера?
Я хочу использовать библиотеку RPC для разработки серверной части Dart Restful. В хранилище библиотеки приводятся два примера использования ( https://github.com/dart-lang/rpc-examples/tree/master/bin): полка и ввод-вывод.
Я хотел бы лучше понять разницу между Shelf и IO. В чем преимущество использования полки вместо ввода-вывода в качестве веб-сервера?
1 ответ
Решение
Полка - это модульная структура для серверного приложения. Полка построена на вершине dart:io
, На полке доступно довольно много пакетов (от команды Dart и сторонних разработчиков), которые упрощают создание сложных серверных приложений.
Если вы предпочитаете создавать собственное решение, используйте просто dart:io
непосредственно.