본문 바로가기

영문/Front-end

Language used by Front-end Engineers

 

Intro

Front-end web development is the process of creating the visual and interactive elements of a website or web application. As a front-end engineer, you will be responsible for creating the structure, design, and interactivity of a website, using a combination of languages and tools.

 

Front-end engineer related meme

Languages for Front-end engineer

The primary languages used by front-end engineers are HTML, CSS, and JavaScript. These three languages form the foundation of all modern web development, and are essential for creating the structure, design, and interactivity of a website.

HTML (Hypertext Markup Language) is used for creating the structure of a website. It is the backbone of any webpage, and provides the framework for all other elements.

CSS (Cascading Style Sheets) is used for styling and visual design. It allows you to control the layout, color, font and other visual aspects of a website.

JavaScript is a programming language that is used to make web pages interactive. It is used to create dynamic user interfaces, and to add interactivity, such as form validation, image sliders, and other interactive elements.

※ Actually, HTML and CSS are both Markup languages. A markup language is a language that uses tags to represent a document or data structure. If the programming language supports interaction between the user and the site, the markup language can communicate only the specified fixed information.

JavaScript framework type

In addition to these core languages, front-end engineers may also use various front-end frameworks and libraries to simplify and streamline the development process. Some popular JavaScript frameworks include React, Angular, and Vue.js.

React is a widely used JavaScript library for building user interfaces. It uses a component-based architecture and a virtual DOM, which makes it highly efficient and easy to work with. React is the most demanded frontend framework nowaday.

Angular is a comprehensive framework for building web applications. It provides a powerful set of features and tools for building complex applications, and has a large and active community of developers.

Vue.js is a progressive framework for building user interfaces, it's lightweight and easy to learn, making it a popular choice for small to medium-sized projects.

It's also worth noting that gaining a good understanding of modern web development concepts and best practices, such as responsive design, accessibility, and performance optimization, is essential for a front-end engineer.

 

Analyzing for 14 months around ~650k frontend job offers

Conclusion

Ultimately, the choice of framework will depend on your specific needs, project requirements, and personal preferences. React, Angular, and Vue.js are all widely used and supported by large communities, so any of them would be a solid choice for a front-end engineer. It's always good to try different framework and find the one that you feel most comfortable with.

References

https://dkje.github.io/2020/08/12/IsHTMLandCSSReallyEasy1/

 

1. HTML과 CSS 그냥 코딩하면 되나요? - 어? 쓰흡... 하아.... | Dev X

'html이랑 css는 프로그래밍 언어 아님ㅋ'이라는 유우머는 10000년전부터 이어져왔으며.. html css meme이라고 검색하면 이런 짤을 10만개정도 볼 수 있다

dkje.github.io

 

https://www.devjobsscanner.com/blog/the-most-demanded-frontend-frameworks-in-2022/

 

The Most Demanded Frontend Frameworks in 2022

In this article we analyze ~650k frontend job offers collected from trusted sites like LinkedIn, Glassdoor and many others, to know which is the most demanded and highest paying frontend framework in 2022

www.devjobsscanner.com