Log In
Sign Up
Jobs
Job Search
Explore all available job openings across industries and locations.
Company Search
Find your dream jobs categorized by company names.
Themed Jobs
Discover job opportunities organized by specific themes or industries.
Download our App
Tools
Resume
Create your job-winning resume using our free resume builder.
Portfolio
Showcase your skills and projects with a professional portfolio.
Resume
Create your job-winning resume using our free resume builder.
Resume Builder
Make a resume for free.
Resume Templates
Access our extensive library of professional & ready-to-use templates.
Resume Examples
Get inspired by real resume examples to create your own.
Occupation Guide
Access resume writing guides tailored for different professions.
Resume Help
Get expert advice on all things resume from our team of recruitment specialists.
Portfolio
Showcase your skills and projects with a professional portfolio.
Portfolio Maker
Create a professional portfolio to highlight your skills and projects.
Portfolio Gallery
Browse through our collection of real portfolios for inspiration and networking.
Resources
Articles
Read insightful articles on career development, job search strategies, and more.
View All Articles
Job Search Guide
Resume & CV
Cover Letter
Portfolio
Interview Skills
Job Search Tips
Industry & Job Overview
Career Guidance
Career Planning
Career Tools
Career Development
Personal Branding
Success Stories
Success Stories
Business Excellence
People Operations
Recruitment & HR
About CakeResume
People & Culture
News & Updates
Events
Featured Reads
Resume & CV
What to Write in an Email When Sending a Resume [+ Examples & Tips]
Read More
Hire
Talent Search
Find Resumes.
Job Posting
Start for Free.
Recruitment Service
Acquire Talent.
Employer of Record (EOR)
Empower Your Business in Taiwan.
Employer Branding
Build and promote your employer brand.
Pricing
Job Posting Plans
Talent Search Plans
Resume Builder Plans
Build your Network
My Network
Access your personal network connections and manage your contacts.
CakeResume Meet
Expand your professional network by meeting and connecting with other users.
Community
Engage with other users through discussions, forums, and networking events.
Download our App
Build your Network
My Network
Access your personal network connections and manage your contacts.
CakeResume Meet
Expand your professional network by meeting and connecting with other users.
Community
Engage with other users through discussions, forums, and networking events.
Log In
Sign Up
Portfolios
Tom Yuan
全球旅遊警示分級板 (前端React實踐+後端node爬蟲)
全球旅遊警示分級板 (前端React實踐+後端node爬蟲)
全球旅遊警示分級板 (前端React實踐+後端node爬蟲)
By
Tom Yuan
Front End Developer
・
New Taipei City, Taiwan
Connect
Demo: https://t1123425.github.io/traveladvisory_react/ (資料源於外交部國外旅遊警示分級表) 開發動機除了是自己嘗試寫爬蟲練習外,也希望能開發出將原網站前端UX優化的版本而作為技術練習。 前端: 前端則導入React 來開發,樣式導入Bootstrap框架來處理,另外結合Redux來做資料狀態控制,另外也有添加篩選攔跟搜尋攔幫助使用者作資料的查詢。地圖套用react-simple-map的套件呈現全球各地的警示。 後端: node.js爬蟲的side project,使用request + cheerio 爬取頁面資料並在整理資料格式,然後使用express.js整合成restful api供前端串接,而環境部屬在在Fly.io上。
Report
Please login to comment.
Post
Tom Yuan
Connect
Published: Apr 9th 2020
67
8
0
Tools
Bootstrap
HTML5
Express
Node.js
Redux
React
Bootstrap
Redux
cheerio
Express.js/Node.js
javascript
地圖
爬蟲
React
Share
Other works from
Tom Yuan
AI Langauge Coach
2022 portfolio
H5 Game (slot)
2019 Portfolio