JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0-rc.3/angular.min.js"></script>
<div ng-app>
    <div ng-controller="MyController">
        <label>Name:</label> <input type="text" ng-model="form.name"/>
            
        <pre>
            {{ form }}
        </pre>
    </div>
</div>

JavaScript

function MyController($scope) {
    $scope.form = {
        name: 'my name',
    }

    $scope.$watch('form', function(newVal, oldVal){
        console.log('changed');
    });
}