หน้าผลงานส่วนบุคคล www.fdaviz.com สร้างขึ้นใน React
ติดตั้งแอป React ใหม่โดยใช้โหนด JS
ย้ายเวอร์ชันพอร์ตโฟลิโอวานิลลาของฉันและย้ายไปยังแอปพลิเคชัน React ใหม่
วิธีแรกคือการใช้ห้องสมุดเพื่อสร้างภาพเคลื่อนไหวเพราะการสร้างตัวเองใช้เวลานาน ด้วยเหตุนี้ฉันจึงตัดสินใจใช้ WOW.js และ antimate.css ห้องสมุด
ใช้อุปกรณ์ประกอบฉากแบบตอบโต้เพื่อจัดการการอ้างอิงส่วนประกอบในแอปพลิเคชันและแบ่งปันรายละเอียดส่วนประกอบเพื่อสร้าง SmoothScroll USIGN รหัสของฉันเอง
หน้าส่วนใหญ่ใช้ bootstrap ยกเว้นแกลเลอรีโมดอลที่มีรหัส CSS3 Flex-Box ของฉันเอง
สร้างโมดูลที่แตกต่างกันสำหรับโครงการแกลเลอรี่และการใช้ตัวจัดการเหตุการณ์ปฏิกิริยาที่ฉันสามารถแสดงแต่ละโครงการโมดอล
แบบฟอร์มใช้ formsfree.io สำหรับการส่งแบ็กเอนด์
ฉันใช้รูปภาพจาก Unsplash ซึ่งใช้งานได้ฟรีและไอคอนจาก Flaticon ซึ่งใช้งานได้ฟรี
ฉันต้องการสร้างพื้นหลังภาพเคลื่อนไหวที่น่าทึ่งที่ด้านบนของหน้าดังนั้นฉันจึงใช้ความช่วยเหลือจาก codepen.io และปรับรหัสเข้ากับเว็บไซต์ของฉัน
การใช้ wow.js + antiMiM.css เป็นเรื่องยากในตอนแรก แต่คุ้มค่า ต้องใช้เวลาในการทำงานกับแอพของคุณ แต่ต้องใช้เวลาน้อยกว่าการสร้างห้องสมุดของคุณเอง
การแบ่งปันรายละเอียดส่วนประกอบของ DOM เช่นความสูงออฟเซ็ตต์ ฯลฯ ระหว่างส่วนประกอบอื่น ๆ นั้นค่อนข้างยากเพราะ React Refs ต้องจับคู่ ID ของคอนเทนเนอร์ผู้ปกครอง นั่นใช้เวลานานในการคิดออก
หลังจากใช้ bootstrap ในขณะที่ฉันต้องเรียนรู้เทคนิค CSS3 บางอย่างเช่น Flex-Box และวิธีใช้ @KeyFrames + Animation
ขอบคุณสำหรับการเยี่ยมชมไซต์ React-Portfolio ของฉันและสละเวลาอ่านสิ่งนี้!