фронтенд, почему вы выбрали именно JavaScript, а не что-то другое?
Некоторых на работе заставили
порог входа ниже
В каком плане? В плане сложности?
Так тот же Python явно проще
кому то он просто не нравится
Не знаю где он там "явно" проще. По порогу входа они на равных, а, если углубляться, Python сложнее, ведь разрабатывался с иными целями, чем JS, потому и больше всего в себя вобрал
язык синтаксис, которого повешан на его «лаконичности» - для меня это сложнее
Я в целом спрашивал про популярность JavaScript за пределами фронтенда
это создание кросплотформенных приложений как среди телефонов, так и среди пк (electron js вроде). также есть react native.
бек на node js и куча фреймворков
Так это же бред конкретный. Приложения на Electron - это упакованный в исполняемый файл сервер, браузер и код на JS - в итоге это все очень громоздко и медленно. На счет React Native не знаю, но подозреваю, что там тоже самое. Ради кроссплатформенности лучше всего C++ с Qt - можно писать под все операционные системы одновременно.
там тоже самое
ну просто возможность есть. значит можно
Не кажется ли, что backend на JS - это такое же извращение, как фронтенд на PHP?
Нет. Вы говорите полный бред, без обид
Абсолютно не согласен. Пощупав express и призму и сравнив с PHP Laravel плюс однозначно в js...
вот тут не соглашусь. очень даже неплохая замена, особенно, когда не хочется учить новый яп
Есть ли какие-то серьёзные основания этого? Если я буду говорить по личному опыту, то тот же бэк на Python, который по большей части состоит из Django, выглядит гораздо менее привлекательно бэка на той же Ноде с её библиотеками и фреймворками
Да я не обсираю это применение. Многие говорили мне тоже самое, когда я говорил, что хочу писать бэкэнд на ассемблере. Просто мне кажется странным тащить язык созданный для анимирования сайтов в совсем другую сферу.
Я говорил о чистом PHP, ну да ладно
В случае если нужно сделать самому, а ты знаешь только JS - да
он уже давно не только для этих целей
Если оно работает и удволетворяет тех, кто это использует, то почему бы и нет?
если стоит выбор между каким нибудь питон (джанго) и пхп, я выберу нода
Фронтенд на чистом js говнище, потому что это создание костылей
обязательно) как и библиотеку
Ты конкретно про что? Про фронтенд? Так JavaScript изначально для него создавался - значит все так или иначе можно реализовать. Про бэкэнд на JS не говорю, ибо я лучше пас.
да че вы. бывали проекты, когда на каком нибудь мертвом джейкуери легче все накидать, чем на фрейме. (обычно таким заказчикам пох)
Ладно легаси на жыкуэри, но новые проекты на нем писать это конечно мда
В каком плане?
Какой-то бред, что плохого во фронтенде на чистом JS?
просто мне как-то попалась вакансия фронт енд. Говорят пишем на нативном js, гвоорит нужно будет повторить вот такой сайт, смотрю он кривой какой-то. Спрашиваю а сколько вас людей в команде говорит полтора человека.... вот такие компании пишут на нативном js интернет магазины.=( понимаю это возможно лишь один пример но осадок остался
ты минут 5 назад, говорил, что джс только для аминирования годится
Я в целом про фронтенд имел ввиду
в целом фронтенд это очень обширное понятие)
у меня заказ был такой. я взял его, не посмотрев. там такой пиздец был.
эм. проекту сложно иметь дальнейшего развития. внедрения чего-то обширного. да и сложные вещи через фреймворки легче делать. считай это как заготовки при готовке ужина.
Это значит то, что происходит в браузере
Какие костыли? Язык изначально создавался для фронтенда.
Ты видимо вообще не понимаешь о чем речь
Чуть сложнее, но терпимо
Ну так говори
ааааа, боже. ты видимо вообще никогда не писал код
Я не по JavaScript
это уже мазохизм какой то
Да причем тут мазохизм? Зачем использовать фреймворки для простого фронтенда.
Я про библиотеки ничего не говорил - это 1 А во вторых фреймворки можно не использовать везде
все зависит от задач. если тебе нужен лендинг то тебе и js не понадобится)
разве так сложно открыть какой-нибудь ютуб и погуглить что куда?
так ты не назвал ничего)
вот этот господин какой вопрос был?)
Изначально я вообще спросил про смысл JS во всех сферах за пределами фронтенда
а ну так основное это fullstack web разработка) остальное по желанию или необходимости. Js один из самых популярных в этой области
вроде еще игры на веб
есть несколько популярных библиотек
Я бы посоветовал поработать пару лет и желательно на хорошем проекте, чтобы такие банальные вещи понять
а еще Js имеет огромное сообщество. на stackoverflow ты скорее найдешь ответ по js чем по какому либо другому языку
и пол года хватит
Жил бы я вечно - я бы выучил JS и написал бы полноценный сайт без фреймворков, чтоб ты увидел что это возможно
та никто не сомневается что это возможно... тут дело в другом ты никому не нужен будешь без знания фреймворка...
ахазза. так это возможно. но стоит ли оно того, когда можно быстрее и проше?
Только это не нужно)
Я просто не люблю фреймворки - ясно?
ну и тебя не будут любить хорошие компании(
в джс придется полюбить.
Ахпхпхахахаххаа
Я и не ради вакансий интересуюсь IT)
а второе это как с владельцами xiomi которые не любят айфон)
стоп стоп. а какая ризона есть?
Мне не нравится идея "каркаса"
то есть дом ты из говна и палок полепишь)
Нет. Если я буду писать кому-то сайт (не работая на компанию), то я бы не стал использовать фреймворки и все. Я про это
Советую тогда использовать ассемблер)
в универе помню нас пытались ему научить.. жуть какая-то, нужно было чуть ли не знать как атомы работают :D:D
да никто не пишут на нем, пойми
Я его и собираюсь учить так-то. Сайтами я так-то не очень интересуюсь.
Обсуждают сегодня