Помоему то, что вы назвали, это вещи, которые могут быть либо понятыми, либо нет. Если вы их с трудом понимаете, значит не понимаете совсем. Это как быть немножко беременной. Советую разобраться нормально или вообще отложить в сторону пока, не такие это и важные вещи для начала.
Это синтаксический сарахар для js, он написан на js и компилируется в js. Чем же еще это может быть? И кофе без js бессысленен на данном этапе. Вы просто не сможете отлаживать код, пока браузеры не смогут выполнять его напрямую.
Да, к сожалению стоимость доставки можно узнать только на самом последнем этапе оформления заказа, где-то перед самым нажатием кнопки place order. По крайней мере так было осенью прошлого года, когда я пользовался амазоном.
Имхо это плохое соотношение. Раньше тоже думал, что все уже решено до нас и если ошибка какая-то сходу не решалась, то сразу начинал гуглить. Именно это и расслабляет и разжижает мозг. Человек разучивается (или вообще не обучается) мыслить аналитически, распутывать проблему самому, а всегда лезет в гугол. Зачастую проблема лежит на поверхности и нужно лишь чуть повнимательнее ее рассмотреть и если гугол ответ не выдает, то все стопорится.
Может он и не программист, раз после универа он из-под палки все делает? Обычно программисты хотя бы к концу обучения начинают что-то сами осваивать сверх подаваемой программы, когда понимают, что это оно. Если он просто сидел и списывал, то, имхо, вы взяли не того. Программистом нельзя заставить быть.
Во-первых, дешевле, во-вторых, это без учета доставки киндла, а если говорить про Россию, в которую его вообще не доставляют, то эта доставка встанет не только в копеечку, но еще и в головную боль, связанную с отсутствием гарантии и отсутствием гарантии целостного получения посылки.