5 ms·
I don't need to know HTMl to become a Frontend Engineer. It's the same like, i don't need to know Assembler to be a C programmer. HTML is the compiled format w
by revskill 7y ago
I don't need to know HTMl to become a Frontend Engineer. It's the same like, i don't need to know Assembler to be a C programmer.
HTML is the compiled format which browser could understand and run, it's not for human to produce/read it.
We need more powerful tooling/language/framework/library just like what we see in React, Vue,...
- yunruse 7y agoThat’s a very narrow view. Machine code is ran in one context – the CPU – with the compiler worrying about this one context. Meanwhile, HTML is parsed by much more than a browser. Like the article says, there is literally zero drawback to being slightly more semantic. In fact, semantic HTML probably improves your own code, making it easier at a glance to see what components do.
- revskill 7y agoImagine a newscomer learn directly React and its abstraction to produce a website. He actually did it without any knowledge of "real html".
- richardwhiuk 7y ago> Meanwhile, HTML is parsed by much more than a browser. Any examples?
- magpi3 7y agoBots and email clients. Microsoft word. Libre Office.
- daveslash 7y agoand anyone still using an RSS reader. Anyone sharing something on Facebook or other social media, me when I'm trying to write an app to do something interesting for which there is no existing API.
- peterjlambert 7y agoScreen readers, braile readers, rss readers, search bots, voice assistants like Siri or Google Assistant, social media embeds.... Need more? Future tech too. Who knows what's going to be consuming our content in the future, or what input and output devices we (or others) are going to be using to navigate content and apps.
- SahAssar 7y agoIf you can't produce proper markup in react or vue then that is the fault of you, not the framework. Those tools give you every opportunity to produce good markup.