Верстка, CSS, HTML, SVG

Вопрос Frontend-разработчикам по выбору языка для обучения фротенда

Всем доброго времени, уважаемые фронтенд, бекенд и фулстаки, скажите пожалуйста, с каких языков вы начинали свой путь и с чего бы советовали новичку? сам знаю html, базу css, немного python, т.к считал что для базы фротенда обязательно знать html css js, сейчас же слышу что есть инструменты с более удобным синтаксисом, большими возможностями и вообще писать на html css js это геморрой. Помогите пожалуйста)
"сейчас же слышу что есть инструменты с более удобным синтаксисом, большими возможностями и вообще писать на html css js это геморрой."
Даже интересно, от какого дурачка ты это услышал?
HTML, CSS это основа.
Их в любом случае надо изучать, раз хочешь во фронтенд.
Возможно ты слышал про фреймворки, но и для них нужно знать html, css.
AO
Awli Owezow
94 040
Лучший ответ
Андрей Крошный понял, буду знать, благодарю!
Ты слышал глупость. Front-end - это именно HTML + CSS + JavaScript.

Если ты про конструкторы сайтов, то это инструмент для неучей, которые хотят сэкономить на профессиональных разработчиках.

Если ты про TypeScript, то это не отдельный язык, а лишь надстройка над JS в JS же компилируемая. Так что для TS знание JS тоже требуется.

Если ты про WASM (WebAssembly), то любой код, компилируемый в WASM, должен вызываться из JS - сам по себе он не запустится.

Так что от JS в front-end ты никуда не денешься.

P.S. А лично я начинал с института - за много лет до того, как появился HTML.
Олег Саютин
Олег Саютин
77 594
Игорь Ситнянский И самое главное, на WASM никто почти не пишет. Кроме меня, но у меня и C++ в бек-енде...
Игорь Ситнянский А еще WASM ломается. Сегодня вот опять сдох в серверной части. Так и не разобрался в причине, некогда. Но по-моему она не в моем коде, а в Node.js
Андрей Крошный спасибо большое вам за развернутый ответ
Нынче во фронтенд используется в основном JS или TS + какой-нибудь фреймворк типа Angular, React и т.д. Есть альтернативы с появлением WebAssembly, но пока что не слишком распространенные.
Валера Воронко
Валера Воронко
54 657
"сейчас же слышу что есть инструменты с более удобным синтаксисом, большими возможностями"


К сожалению, нет
Это я говорю как человек, который знает и React с его JSX, и TypeScript, и SASS, и WebAssembly (в виде C++ и Rust)
WebAssembly почти никто не юзает, а все остальное является лишь надстройками к HTML, CSS и JS
И современные компании требуют, чтобы ты еще и эти надстройки знал) От этого учиться лишь дольше и тяжелее.
ВС
Вася Смок
92 464
Андрей Крошный спасибо вам большое за ответ!
JS + фреймворк, про петухон забуть