Использование класса сериализатора в других фреймворках

Почему в node, express, laravel или RoR нет класса сериализатора, как в DRF Djnago? Это только на python нам нужна сериализация? Во всех остальных фреймворках данные сохраняются в базе данных в формате json? Я так не думаю. Может кто-нибудь объяснить это?

Например, в DRF у нас есть что-то вроде этого:

class Leadserializer(serializers.ModelSerializer):
    class Meta:
        model = Lead
        fields = '__all__'

Здесь этот класс сериализатора сериализует все поля модели Lead при вызове get api. Он приводит сложный набор запросов к формату json в ответе api. Не должно ли то же самое происходить и во всех других фреймворках?

Вернуться на верх