什麼是前端工程師?前端工程師的工作內容與挑戰
前端工程師Front-end Developer是什麼?「前端」兩個字,主要就是要表達在工程開發的面向上比較貼近終端使用者介面的開發、處理而得名,所以前端工程師的工作其實可以說是既理性又感性的結合:透過 HTML/CSS 語言理性地將設計實現於網頁畫面上,並且感性地詮釋與臨摹設計師的美感理念!
前端工程師Front-end Developer是什麼?「前端」兩個字,主要就是要表達在工程開發的面向上比較貼近終端使用者介面的開發、處理而得名,所以前端工程師的工作其實可以說是既理性又感性的結合:透過 HTML/CSS 語言理性地將設計實現於網頁畫面上,並且感性地詮釋與臨摹設計師的美感理念!
網頁設計在進入工程的範疇時,通常最常聽到的名詞就是 HTML/CSS!其實它們兩者在技術上都代表著不同的電腦語言工具,用來分別處理「網頁呈現」上的不同事情,這篇文章帶大家認識網頁設計的基礎跟前端工程師的關係。
在 React Hooks 的加持之下,Modern React Web App 有了不一樣的氣象,對於新入手的開發者來說,可以從最熟悉的 function 開始學起 React;對於熟悉 React 的開發者而言,則可以練習不受舊有思維的影響,感受 Hooks 帶來的簡潔與便利性。
jQuery是一個簡化瀏覽器 API 的JavaScript函式庫。jQuery之所以受歡迎,是因為他提供了一系列簡單方便,而且兼容的操作,省去開發人員的部份煩惱。本篇帶你看jQuery前世今生,了解jQuery到底是什麼、以及他在網頁技術演進的地位、影響與未來。
Bootstrap 是一個由 HTML、CSS 和 JavaScript 寫成的前端框架,核心的設計目標是達成RWD響應式與行動優先。本篇介紹怎麼把 Bootstrap 框架整合到你的網站裡,並介紹使用 Bootstrap 的官方文件。
現今較為主流的 CSS 預處理器有三種,分別是 Sass/SCSS、Less、Stylus,其中的 Sass/SCSS 是目前最多人使用也相對較成熟的選擇。CSS preprocessor(CSS 預處理器)讓開發者可以更有結構地撰寫簡潔、清晰且好維護的 CSS 程式碼。
現今前端的 JavaScript「框架」其實就是一種提升開發效率、降低維護難度的開發架構。主流的框架如 React、Vue 等,大都擁有這些特性。搜尋前端相關職缺,幾乎每間公司的職缺都會在求職條件或加分項目中提到目前的三大框架:React、Vue、Angular。這篇帶大家了解到底為什麼好像全世界都在用「框架」呢?