LabJs или HeadJS?
Ищете какой-нибудь совет по поводу опыта между этими двумя загрузчиками javascript?
head.js('some-script-here.js');
Или же
$LAB.script("framework.js").wait();
Кто-нибудь может дать какие-либо рекомендации по этому вопросу, и является ли один лучше другого? Я изо всех сил пытаюсь найти какие-либо статьи со сравнениями или что лучше использовать?
2 ответа
Я изучил оба, а также YepNope, ни один из которых не сделал именно то, что я хотел. Так что я сделал? Я написал свой.
https://github.com/sgarbesi/fallback.js
HeadJS не делал откатов, как я хотел, и LabJS или YepNope.
RequireJS, с другой стороны, несколько сделал, но библиотека была слишком большой. Весь смысл этой библиотеки в том, что она также должна быть минимально возможной, чтобы страница могла загружаться максимально быстро.
Это позволит вам загружать столько скриптов, сколько вы хотите, и иметь столько резервных копий, сколько вы хотите, а также дает вам функцию для выполнения кода после завершения загрузки всех библиотек.
Стоит проверить это, на мой взгляд, стоило того, чтобы я это написал.
Лучше использовать в какой ситуации? HeadJS более универсален, чем просто загрузчик javascript. В некоторых ситуациях YepNopeJS будет лучше, чем любая из них.