Верстка, CSS, HTML, SVG
Вопрос Frontend-разработчикам по выбору языка для обучения фротенда
Всем доброго времени, уважаемые фронтенд, бекенд и фулстаки, скажите пожалуйста, с каких языков вы начинали свой путь и с чего бы советовали новичку? сам знаю html, базу css, немного python, т.к считал что для базы фротенда обязательно знать html css js, сейчас же слышу что есть инструменты с более удобным синтаксисом, большими возможностями и вообще писать на html css js это геморрой. Помогите пожалуйста)
"сейчас же слышу что есть инструменты с более удобным синтаксисом, большими возможностями и вообще писать на html css js это геморрой."
Даже интересно, от какого дурачка ты это услышал?
HTML, CSS это основа.
Их в любом случае надо изучать, раз хочешь во фронтенд.
Возможно ты слышал про фреймворки, но и для них нужно знать html, css.
Даже интересно, от какого дурачка ты это услышал?
HTML, CSS это основа.
Их в любом случае надо изучать, раз хочешь во фронтенд.
Возможно ты слышал про фреймворки, но и для них нужно знать html, css.
Андрей Крошный
понял, буду знать, благодарю!
Ты слышал глупость. Front-end - это именно HTML + CSS + JavaScript.
Если ты про конструкторы сайтов, то это инструмент для неучей, которые хотят сэкономить на профессиональных разработчиках.
Если ты про TypeScript, то это не отдельный язык, а лишь надстройка над JS в JS же компилируемая. Так что для TS знание JS тоже требуется.
Если ты про WASM (WebAssembly), то любой код, компилируемый в WASM, должен вызываться из JS - сам по себе он не запустится.
Так что от JS в front-end ты никуда не денешься.
P.S. А лично я начинал с института - за много лет до того, как появился HTML.
Если ты про конструкторы сайтов, то это инструмент для неучей, которые хотят сэкономить на профессиональных разработчиках.
Если ты про TypeScript, то это не отдельный язык, а лишь надстройка над JS в JS же компилируемая. Так что для TS знание JS тоже требуется.
Если ты про WASM (WebAssembly), то любой код, компилируемый в WASM, должен вызываться из JS - сам по себе он не запустится.
Так что от JS в front-end ты никуда не денешься.
P.S. А лично я начинал с института - за много лет до того, как появился HTML.
Игорь Ситнянский
И самое главное, на WASM никто почти не пишет. Кроме меня, но у меня и C++ в бек-енде...
Игорь Ситнянский
А еще WASM ломается. Сегодня вот опять сдох в серверной части. Так и не разобрался в причине, некогда. Но по-моему она не в моем коде, а в Node.js
Андрей Крошный
спасибо большое вам за развернутый ответ
Нынче во фронтенд используется в основном JS или TS + какой-нибудь фреймворк типа Angular, React и т.д. Есть альтернативы с появлением WebAssembly, но пока что не слишком распространенные.
"сейчас же слышу что есть инструменты с более удобным синтаксисом, большими возможностями"
К сожалению, нет
Это я говорю как человек, который знает и React с его JSX, и TypeScript, и SASS, и WebAssembly (в виде C++ и Rust)
WebAssembly почти никто не юзает, а все остальное является лишь надстройками к HTML, CSS и JS
И современные компании требуют, чтобы ты еще и эти надстройки знал) От этого учиться лишь дольше и тяжелее.
К сожалению, нет
Это я говорю как человек, который знает и React с его JSX, и TypeScript, и SASS, и WebAssembly (в виде C++ и Rust)
WebAssembly почти никто не юзает, а все остальное является лишь надстройками к HTML, CSS и JS
И современные компании требуют, чтобы ты еще и эти надстройки знал) От этого учиться лишь дольше и тяжелее.
Андрей Крошный
спасибо вам большое за ответ!
JS + фреймворк, про петухон забуть
Похожие вопросы
- Нужно ли высшее образование Frontend-разработчику?
- Должны ли все Frontend-разработчики знать всё это?
- Вопрос к разработчикам сайтов.
- Как найти первую работу во frontend`е?
- За сколько времени можно освоить frontend ...
- Web разработчик подскажите по плану обучения с нуля !
- Какой язык лучше изучить будущему WEB-разработчику?
- Создавать сайт самому с помощью конструкторов или заказывать у разработчика?
- Что лучше для веб-разработчика: Windows или Linux?
- Вопрос фрилансерам (направление программистов и веб разработчиков)