JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.min.css">
<div ng-app="myApp" ng-controller="myCtrl">
    <ul ng-model="items" ui-sortable>
        <li ng-repeat="item in items">{{item}}</li>
    </ul>
    <pre>{{items}}</pre>
</div>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.1.3/angular.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/angular-ui/0.4.0/angular-ui.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.2.0/ui-bootstrap-tpls.js"></script>

JavaScript

var app = angular.module('myApp', ['ui']);

app.controller('myCtrl', function($scope) {
    $scope.items = ['One','Two','Three'];
});

// angular.bootstrap(document, ['myApp']);