### What is Highway? Parallel fetching and rendering JavaScript library with dependency resolving. ### Example: The following example loads a few slices in order using dependencies. One of the slices has an "onafterload" callback. ``` <script type="text/javascript"> function centerContentCompleteCb() { $("#centercontent").html($("#centercontent").html() + "<br>And completion cb fired!"); } </script> <script type="text/javascript"> var highway = new Highway(); highway.getSlice({ "id":"header", "url":"slices2/header.php", "requires":[] }); highway.getSlice({ "id":"footer", "url":"slices2/footer.php", "requires":[] }); highway.getSlice({ "id":"centercontent", "url":"slices2/centercontent.php", "requires":["right", "left"], "onafterload":[centerContentCompleteCb] }); highway.getSlice({ "id":"left", "url":"slices2/left.php", "requires":["header"] }); highway.getSlice({ "id":"right", "url":"slices2/right.php", "requires":["left"] }); </script> ```