kobezzza,
Добрый день, я - рекрутер. Ищу в химический российский холдинг Senior JavaScript Developer.Реальный опыт применения node.js. З/п выше рынка. Пересмотрели уже примерно 200 кандидатов. Ищем гения. Есть желание попробовать? |
Цитата:
|
пыха вне конкуренции потому как она на любом хостинге есть по умолчанию, а всякие питоны, рельсы и тп за них надо дополнительно платить, ждать когда включат и тп.
Другое дело, что самого скриптового языка очень мало. Движок играет роль гораздо больше. Сейчас без движка нормальный сайт не напишешь. А с движками в пыхе на самом деле плохо. Хоть и много их а толку мало. но я сомневаюсь, что Jango или рельсы так уж лучше Yii . Просто там альтернатив нет. |
Предположение о "скорой кончине РНР" напомнило мне одну баталию на одном форуме о "скорой кончине Windows", и очень скором будущем когда Linux ворвется во все дома. :)
Ребята, Денвер давно почил в бозе, есть простой и замечательный локальный сервер - Open Server. Нынешняя версия его с поддержкой РНР 7, в котором много нового, асинхронность в том числе. Linux был создан как свободный продукт, а ни как киллер для найма кончить Widows, это уже фанаты с обеих сторон несут чепуху о кончине и прочем. Так и Node.js не создавался ради уничтожения РНР и еже с ним, и задаваться вопросом почему до сих пор не прозвучало выстрела и покойный не лежит в гробу, это полнейшая чепуха. :) |
Потому что PHP модный, но с приходом NodeJS он постепенно вымирает
|
PHP проще. Может что-то пыху и убьёт, но точно не нода. Основная её фича - асинхронность всего и вся, никогда не даст ей стать базой для новичка. Слишком сложно для понимания. А почти весь интернет делается новичками на коленке.)
Что же сложного, спросите вы? Хз, отвечу я. Но статистика этого и не только форумов и всяких Q&A явственно об этом свидетельствует.) |
ES6 проще. Может что-то js и убьёт, но точно не php. Основная его фича - синхронность всего и вся, никогда не даст ей стать базой для новичка. Слишком сложно для понимания по сравнению с async await в js. А почти весь интернет делается новичками на коленке.)
Что же сложного, спросите вы? Хз, отвечу я. Но статистика этого и не только форумов и всяких Q&A явственно об этом свидетельствует.) |
MegaScript, забавно, но, увы, неправда.
ES6 с async await проще? Только на бумаге. Новичку вообще нереально поставить и настроить себе все эти бабелы, вебпаки и прочую ересь, чтоб оно таки заработало.) Не говоря уже о том, что "не будет никакого этого вашего async await", т.к. выпилили из стандарта. |
Все что нода убила, так это идею делать чаты на пхп)
|
Цитата:
Но в том, что чел думает, что псевдосинхронный код легче, чем синхронный, это печалька, ибо он не понимает, что чтобы нормально использовать async/await, нужно: 1) Уменить использовать асинхронный код, ибо он все же асинхронный. 2) Уметь использовать промисы, ибо async/await это сахар над промисами. 3) И, пожалуй, самое простое - знать синтаксис async/await Пожалуй, чутка говнокода.
const echo = msg => new Promise((resolve, reject) => {
setTimeout(() => {
const isError = Math.round(Math.random())
if (!isError) {
return resolve(msg)
}
reject('Something bad happend')
}, 500)
})
echo('hey')
.then(msg => console.info(msg))
.catch(err => console.error(err))
А вот тоже самое, но с async/await
(async () => {
try {
console.info(await echo('hey'))
} catch (e) {
console.error(e)
}
})()
И теперь вопрос MegaScript, где async/await проше, чем синхронный код? |
| Часовой пояс GMT +3, время: 12:22. |