iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

做一個面試官無法拒絕的sideproject,當一個全能的前端 系列

所謂的side project ,不是只有技術火力的展現,還包含如何發現問題、解決問題、設計架構,做一點前端、做一點後端、做一點部署、做一點UI、做一點UX,提出一個解決問題的方案。什麼都做一點、什麼都懂一點,讓面試官無法拒絕你

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文 團隊請支援 Coding
DAY 1

DAY1- 寫一個自己都喜歡的 side project

寫一個自己都喜歡的 side project,是這次鐵人賽系列文章的宗旨。 為什麼要寫一個自己都喜歡的 side project? side project和工...

2021-09-16 ‧ 由 tso1158687 分享
DAY 2

DAY2 - 找尋生活中的問題

好了,開始做side project了,但是要做什麼呢? 相信這是大多數人的問題 做 side project 最大的問題就是有一點技術、有一點熱忱,卻不知道要...

2021-09-17 ‧ 由 tso1158687 分享
DAY 3

DAY3 - 開始寫程式吧,建立 monorepo

前幾篇講的大多都是想法與概念,都還沒有講到跟程式面有關的東西。接下來進入工程的世界了。 在聊到想法與構想的時候,可以非常天馬行空,什麼樣的問題跟什麼樣的解決方案...

2021-09-18 ‧ 由 tso1158687 分享
DAY 4

DAY4 - 認識Nx

在上一篇,建立起一個Angular+Nestjs的Nx專案,那麼這一篇就要來好好介紹什麼是Nx。 安裝Nx擴充套件 在認識Nx之前,建議安裝Nx官方的vs co...

2021-09-19 ‧ 由 tso1158687 分享
DAY 5

DAY5 - Side Project 主題:90天原子習慣挑戰

荀子勸學篇中有一段是這樣的: 「積土成山,風雨興焉;積水成淵,蛟龍生焉;.....。故不積蹞步,無以致千里;不積小流,無以成江海。騏驥一躍,不能十步;駑馬十駕,...

2021-09-20 ‧ 由 tso1158687 分享
DAY 6

DAY6 - 挑選一套自己喜歡的UI框架

搞定了架構和想法後,再來就要搞定畫面的呈現。自己刻畫面固然可以隨心所欲呈現自己想要的樣子與控制自己只使用的最少的程式碼。但缺點就是什麼都要親力而為,會花上不少時...

2021-09-21 ‧ 由 tso1158687 分享
DAY 7

DAY7 - 安裝 bootstrap

上一篇提到 Nebular 的其中一個缺點就是 沒有格線系統 ,需要另外安裝套件或是自行設計。 這是一個缺點,但並非致命的缺點,不可克服或解決。 以下是兩個解決...

2021-09-22 ‧ 由 tso1158687 分享
DAY 8

DAY8 - 用ngx-lottie動畫製作一個吸引人的首頁

一個網站要吸引人,除了要有適當的排版,還要有吸引人的文字與豐富的動畫,讓人的目光不由自主地佇足想要瀏覽。 首頁可以說是一個網站的門面,好的首頁會讓人想要繼續看下...

2021-09-23 ‧ 由 tso1158687 分享
DAY 9

DAY9 - 製作多彩文字與排版

上一篇加入了動畫效果後,現在要來寫介紹文字與搭配CSS的排版,做出有自適應效果的首頁 步驟一:製作多彩文字 多彩文字的想法是來自於蘋果的 HomePod min...

2021-09-24 ‧ 由 tso1158687 分享
DAY 10

DAY10 - 切換不同的佈景主題

在前幾篇,挑選一套自己喜歡的UI框架中提到,挑選Nebular的其中一個重要的原因是:可以很方便快速切換主題。這一篇就要來示範,如何做到一件切換主題! 什麼是切...

2021-09-25 ‧ 由 tso1158687 分享