Фронтэндом занимаюсь с 2006 года. Вкратце — действительно делать вебсайт как PWA — это хорошо. Lighthouse полезный инструмент. Сколько ужасающих примеров вроде популярных сайтов но сделанных на уровне 2009 года то есть до пресловутого определения Веб 2.0. Так вот я помню сколько было всяких инициатив и разработчики бросались на амбарзуру и выполняли новомодные требования. Особо мне запомнилась XHTML со своими заморочками. И где она? Или тема Firefox OS и Webapp. Был же даже Store где вы могли распространять свои вебаппы. Потом МС и Гугл стали тянуть одеяло на себя и появилась тема с PWA. Гугл полез со совоим сомнительным AMP. Появились ребята c NWJS и другие с Electron. К чему это я. Делать по новым стандартам но с щепоткой соли.
Мой ответ на вопрос-заголовок. Не могут. И пока это разные хоть и кое в чем пересекающиеся вещи.
Тоже не хочу холиваров. Не совсем ясно я выразился. Бекэндом сейчас не занимаюсь, но именно работа на PHP заставила меня пересмотреть мое отношение к javascript. В некоторых моментах дисциплинировало и открыло некоторые возможности о которых я не подозревал. Сорри что не по теме.
Мы о выборах или о свободной и открытой дискуссии? Вы ставите минус — вас видно — и тогда заминусованный уже имеет более полное представление о партнере по дискуссии, о его адекватности, или, например, категоричности/упертости. Вместо паспорта и реальной фото; видно, кто как реагирует. На гитхабе есть плюсы и минусы, и вы видите реальный ник пользователя — вы можете зайти в аккаунт этого пользователя и по качеству репозитариев или их отсутствию или форкнутый/нефоркнутый понять, с кем вы имеете дело. PS: Я не могу быстро отвечать.
Очень хочется добавить что например СПА приложения не терпят промис плюс фетч — электрон приложения тоже — приходится по старинке иксэйчаром подгружать контент. Возможно я некстати это сказал — простго хочется писать все с новыми апи ан нет. про выброс эксепшнов можно пример? Я не подкалываю — хотелось бы сравнить так же я делаю. try {
var navigationJsonObj = JSON.parse(navigationJsonResponse);
if (!navigationJsonObj.navbar_popular) {
throw new Error("incomplete JSON data: no navbar_popular");
} else if (!navigationJsonObj.navbar_more) {
throw new Error("incomplete JSON data: no navbar_more");
} else {
if (!navigationJsonObj.b_carousel) {
throw new Error("incomplete JSON data: no b_carousel");
}
}
navigationJsonObj = null;
} catch (err) {
console.log("cannot init processNavigationJsonResponse", err);
return;
}
Есть портфолио и реальные сайты которые сейчас работают и клиенты довольны. Есть ученики — это по моему основному ремеслу — и они довольны тоже. По комментариям выше очевидно что никто не выучил язык по скаййпу. Красный логический словарь — библия. Нет его в цифровом варианте ни на одном треккере. Люди которые минусятничают и срут в карму — мне все равно — важно что я дело свое делаю не абы как а осознанно и терпеливо. Важен результат — у меня результат довольные бывшие ученики и довльные заказчики по фронтэнду.
По комментариям выше и минусятникам стало очевидно что никто так и не признал что он или она выучили язык с курсами по скайпу. Ну и наглядное подтверждение что поверхностность самолюбование лицемерие и трусость — характерные определения для сегодняшнего хабра. Поздравляю.
Обсуждение было об изучении ин яза по скайпу. Мой комментарий — не получится по скайпу. У вас я интересовался про то как вы учили язык. Вы учили и если выучили то по скайпу ли это было.
Насчет ремесла — trade — и бизнес модели курсов — на мой взгляд тут все ясно. Я сам работал переводчиком и меня тоже учил репетитор в доперестроечные годы подпольно и прочее. Совок был. Учила по принципу не объясняя правила. Он сработал. 6 лет отработал переводчиком в ООН. Затем устав от гостиниц и съемных квартир вернулся обратно в… домой. Решил осесть. Отработал переодчиком на BBDO и SAATCHI. И в итоге решил стать перподавателем как и хотел в 5 классе. Оказалось что переводчик и преподаватель разные профессии. И потратил около 5 лет на переучивание. За моими высказываниями стоит стаж и опыт. Я реально видел и общался и работал вплотную с нейтивами. Что меня коробит так это то что в современных школах и курсах работают преподаватели которые не видели и не имели реальной разговорной практики. Они знают структуру учебного компонетна в школе но не более того.
Для репетитора важно да — ЧСВ — вот выпустил ученика который свободно говорит и не боится. Это как бы миссия. Что касается курсов — там уже нет миссии. Там как вам повезет — попадется грамотный и отдающий себя и одновременно опытный препод — здорово. Но это исключение. Курсы как правило организуют и финансируют люди зачастую далекие от педагогики и языкознания. Не потому что они такие сякие. Просто они делают дело со своими партикулярными мотивами. Внутренняя кухня как правило жуткая — 350 400 рэ за час (ему на руки, с вас то больше). Как вы думаете репетитор за 1000 и скайповский виртуальный препод за пусть 400 — как они оба выложатся ради вас?
Что тут ниже было сказано — важно поддерживать язык и говорение. Все спасибо.
Дело не только в ответственности — обратите внимание что когда потенциальные бизнес партнеры пришли к некоему общему знаменателю — они что? Едут встречаться лично. Зачем? Почему в соцсетях все без комплексов и самоуверенные, а в реальной жизни их не заметишь, тюхи/мямли и с ними никто серьезно разговаривать не станет. Вы учите язык. Он для общения — живого общения. Не только для обмена байтами. Придираться можно к словам и расщеплять до бесконечности — дело ваше — важен результат. Вы реально комфортно себя чувствуете при живом общении на не родно вам языке. Вы его вы учили по скайпу? Сомневаюсь. Вы его выучили на курсах то есть живьем и что-то по скайпу консультировались — соглашусь. Такое бывает. Реально если: учить язык с преподавателем не менее 5-6 лет и затем поддерживать с помощью мультимедиа при возможности консультироваться с опытным преподавателем или сокурсником или если повезет с нейтивом.
Для меня с промисами есть несколько вопросов:
1) поддержка — приходится тащить за собой полифилы
2) несовсем всегда понятно когда надо возвращать промис (передаем джейсон респонс например, все эти === «0» а где-то ===0 привет ИЕ11)
3) сложность в отлавливании ошибок — через выброса эррора, но надо знать проперти нейм в случае с фетч например это .ok
то есть очень хорошо, но прям так и хочется по старинке лапшой с коллбэками
по опыту — 2 месяца только чтения на ин яз и никакой разговорной практики и аудирования — потребуется неделя ежедневного восстановления говорения и аудирования — если провал во времени больше то время на восстановление увеличивается нелинейно.
Мой ответ на вопрос-заголовок. Не могут. И пока это разные хоть и кое в чем пересекающиеся вещи.
Странно что ребята с Гитлаба оказались неготовы.
Помянуя те же Heroku / Openshift — хотя это немного из друой оперы. Но привычка параллельно работать с разными провайдерами выработалась.
На известном ресурсе видно кто плюсуют/минусует. В карму нагадить может кто угодно, даже админ. О какой демокартии идет речь.
Все же самая главная проблема — качество контента. Оно все хуже и хуже. Переводы и пиар под прикрытием полезных статей.
Плюс, с обратным слиянием с ГТ, теперь приходится фильтровать, поскольку меня не интересует СделайСам и ОбзорыГаджетов.
try {var navigationJsonObj = JSON.parse(navigationJsonResponse);
if (!navigationJsonObj.navbar_popular) {
throw new Error("incomplete JSON data: no navbar_popular");
} else if (!navigationJsonObj.navbar_more) {
throw new Error("incomplete JSON data: no navbar_more");
} else {
if (!navigationJsonObj.b_carousel) {
throw new Error("incomplete JSON data: no b_carousel");
}
}
navigationJsonObj = null;
} catch (err) {
console.log("cannot init processNavigationJsonResponse", err);
return;
}
Насчет ремесла — trade — и бизнес модели курсов — на мой взгляд тут все ясно. Я сам работал переводчиком и меня тоже учил репетитор в доперестроечные годы подпольно и прочее. Совок был. Учила по принципу не объясняя правила. Он сработал. 6 лет отработал переводчиком в ООН. Затем устав от гостиниц и съемных квартир вернулся обратно в… домой. Решил осесть. Отработал переодчиком на BBDO и SAATCHI. И в итоге решил стать перподавателем как и хотел в 5 классе. Оказалось что переводчик и преподаватель разные профессии. И потратил около 5 лет на переучивание. За моими высказываниями стоит стаж и опыт. Я реально видел и общался и работал вплотную с нейтивами. Что меня коробит так это то что в современных школах и курсах работают преподаватели которые не видели и не имели реальной разговорной практики. Они знают структуру учебного компонетна в школе но не более того.
Для репетитора важно да — ЧСВ — вот выпустил ученика который свободно говорит и не боится. Это как бы миссия. Что касается курсов — там уже нет миссии. Там как вам повезет — попадется грамотный и отдающий себя и одновременно опытный препод — здорово. Но это исключение. Курсы как правило организуют и финансируют люди зачастую далекие от педагогики и языкознания. Не потому что они такие сякие. Просто они делают дело со своими партикулярными мотивами. Внутренняя кухня как правило жуткая — 350 400 рэ за час (ему на руки, с вас то больше). Как вы думаете репетитор за 1000 и скайповский виртуальный препод за пусть 400 — как они оба выложатся ради вас?
Что тут ниже было сказано — важно поддерживать язык и говорение. Все спасибо.
You are not right — так вобще не говорят нейтивы.
1) поддержка — приходится тащить за собой полифилы
2) несовсем всегда понятно когда надо возвращать промис (передаем джейсон респонс например, все эти === «0» а где-то ===0 привет ИЕ11)
3) сложность в отлавливании ошибок — через выброса эррора, но надо знать проперти нейм в случае с фетч например это .ok
то есть очень хорошо, но прям так и хочется по старинке лапшой с коллбэками