о, дельный вопрос — практически аналогичная ситуация.
насчет «быстро получить» — nure.ua/...
— дистанционное обучение, 1.5 — 2 года.
быстрее, наверное, только если покупать.
я знаю какой функционал нужен на доу — нам нужны теги и возможность блокировать их в ленте.
разобраться с настройками компилятора TypeScript, понять, как работать с модулями EcmaScript 6, выбрать загрузчик модулей (SystemJS или Webpack), сконфигурировать тесты, npm, веб-сервер.вот она, та самая причина, из-за которой все остальные так ненавидят фронтенд.
появляется желание послать это все подальше и вернуться к простенькому, но миленькому jQuery.еще бы, скопипастил
<script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>и, о чудо, оно работает
Для начала, установите NodeJSэто, конечно, прекрасно, но что, если мне нахрен не нужен NodeJS, если я пишу на c#, php, c++, asm, перемычками сайты программирую?
Figure 2. Запускаем приложениевот именно за это я и люблю гайды по Angular 2.
В интернете есть много ресурсов для изучения Angular. Вышло несколько книг, включая и нашу «Angular 2 Development with TypeScript».но до сих пор нет вменяемых гайдов на js.
This page is not yet available in JavaScript. We recommend reading it in TypeScript.
если вы устанавливаете друпал и переписываете 50% то, возможно, стоит устанавливать не друпал, а что-то другое.
можно ввести еще сколь угодно много новых стандартов, но подвинуть пхп, «противником» которого старается быть нода ей будет очень сложно. потому до сложных языков ей еще далеко, пусть они сейчас и пытаются двигаться в сторону .net, добавляя всякие async...await.
хотя бы потому, что по количеству «плюшек» до того же c# 6.0 они хотяб к ES2030 доплыли. и какой бы крутой не была v8, но CLR быстрее.
чуть конкретнее насчет подвинуть пхп:
пока вы на своей ноде ставите кучу модулей, которые жизненно необходимы, но почему-то не идут из коробки, пытаетесь справиться с callback hell и определить почему неправильно работают promises, а так же мучаетесь с импортом модулей (о да, это так напоминает пхп < 5.1.2), в это же самое время какой-нибудь говнокодер на пхп, которому даже лень ставить композер, тупо wget’ом стягивает архив фреймворка, генерирует каким-нибудь gii или artisan’ом (ну или что будет в его фреймворке) activeRecord-модели и набрасывает логику прямо в шаблоны, просто потому что может.
ичсх это получается более читабельно, чем код на js/ts/dart.
а в итоге похапе под спидами с опкешем + nginx отдают страницу со скоростью плюс-минус 2-5мс, чем набор инстансов ноды, сбалансированных через тот же nginx.
именно поэтому набросать херню, абы работало, для которой node.js и похапе преимущественно используются, на пхп дешевле, быстрей и проще.
мы на доу, какое «по существу»?
лучше уточнить в деканате, но вообще должны.
у нас прокатывало.
есть знакомые ЧПшники с мокрыми печатями?
попроси, пусть шлепнут в справку и фрилансь дальше.
ну или на соседнем заводе в отделе кадров за бутылку попроси.
мужики, сворачивайте проекты, ооп облажался.
надеюсь, будет целая сага
«Возвращение Прокосы»
«ГлобалСофт наносит ответный удар»
«Месть Прокосы»
«Атака клонов ботов»
«Новая надежда»
потому что разработчикам он нравится и задачи выполняет.вот вот, 1с то живет)
Тру Программисты не рассматривают такие вакансии.я слыхал, что «тру» программисты пишут на хаскеле, скале и эрланге, а эти наши шарпы, жабы и, боже упаси, js с похапэ считают говном:)
а цмски... на лурке есть отличная цитата:
Нет ничего плохого в том, что вы берете и устанавливаете Drupal, добавив к нему всего несколько деталей, а не пишете свою CMS с нуля. Просто не называйте себя после этого программистом, пожалуйста.— Джереми Морган
Уже побежал за попкорном.да ну, эти все срачи о языках уже давно приелись и тухлые.
питон и без пхп не нужен.
а цмс на каком-то другом, специальном php-cms-edition пишут?
8ой друпал живет с ядром симфони, например.
говно конечно то еще, что друпал, что симфони, но «фреймворки» же.
а что жаба с шарпом? это языки широкой специализации.
и да,
Java — 193 вакансии,
.NET — 255 вакансий, из них в заголовке ASP встречается 32 раза.
jobs.dou.ua
PHP — 297
Python — 78
Ruby — 56
не то, чтоб это в какой-то мере заслуга пхп, но питон с руби и давить-то не надо.
bfy.tw/9zPi
bfy.tw/9zPk
bfy.tw/9zPm
але чомусь ніхто не створює з цього трагедію.
симетрично відповім, що так було до PHP 5.4
а вся суть js — рендерить всплывающие окошки в браузерах, он для этого создавался.
а фанатики его тащат на бекенд.
нууууу не совсем, я нисколько не спорю, что на фронтенде делаются сложные приложения и довольно значимая их часть не только не уступает, но даже превосходит серверные.
но мне в целом не нравится сложившаяся во фронтенде ситуация, когда вендор считает, что лучше знает, как мне будет удобнее.
я не хочу устанавливать node.js на рабочую машину, не хочу писать на TypeScript или устанавливать JSX compiler и менеджеры пакетов для js, для которых опять же нужен node.js. и другие менеджеры пакетов. и сборщики. и angular-cli. и еще что-то, что обязательно требует Python библиотеки.
когда я хочу попробовать технологию, я хочу просто запустить это и пощупать.
но почему-то Angular упорно считает, что я должен знать TypeScript, а ReactJS — что я должен использовать jsx, на котором они предлагают helloworld, но ни слова не говорят на странице с ним.
почему-то никому из них не приходит в голову, что некоторым людям хочется писать для js на js и не хочется использовать 100600 вещей, которые усложнят им жизнь.