faker.js - สร้างข้อมูลปลอมบน Node และในเบราว์เซอร์
(github.com)-
ไลบรารีสำหรับสร้างข้อมูลปลอมหลากหลายประเภทได้ทั้งบนเซิร์ฟเวอร์/เบราว์เซอร์
-
รองรับหลายภาษา (รวมถึง
ko) -
เช่น ที่อยู่, สินค้า, บริษัท, ฐานข้อมูล (คอลัมน์, ประเภท), วันที่, การเงิน, รูปภาพ, ชื่อ, เพลง, รถยนต์, ไฟล์ระบบ เป็นต้น
→ สามารถสร้างข้อมูลได้อย่างละเอียดแยกตามฟิลด์ย่อยของแต่ละประเภท
3 ความคิดเห็น
เป็นไลบรารีที่ใช้งานยากกว่าที่คิด
อย่าคิดว่า faker js จะส่งออกได้ตรงตามที่ตั้งใจไว้ 100%
ให้แกะดูโค้ดของฟังก์ชันที่คุณจะใช้
ตรวจสอบว่ามันทำงานอย่างไร แล้วใช้การค้นหา
ภายในเรโปบน GitHub นั้นให้เป็นประโยชน์ โค้ดส่วนใหญ่
ที่เกี่ยวกับลอจิกมีแค่หนึ่งหรือสองบรรทัด
จึงทำความเข้าใจได้ไม่ยาก - แนะนำให้ทดสอบให้เพียงพอล่วงหน้า
ถ้าไม่จำเป็นต้องใช้สภาพแวดล้อม Node และต้องการเพียงการสร้างข้อมูลปลอมแบบง่าย ๆ
ขอแนะนำอย่างยิ่งให้ใช้ faker-ruby ต้นฉบับที่ faker.js ได้รับแรงบันดาลใจมาจาก
https://github.com/faker-ruby/faker
https://github.com/marak/Faker.js
ดูเหมือนว่าจะเป็นโปรเจกต์ที่สร้างขึ้นมาค่อนข้างนานแล้ว
น่าจะเหมาะสำหรับใช้เป็นข้อมูลสำหรับซอร์สแมชชีนเลิร์นนิง หรือข้อมูลสำหรับทดสอบโหลดของ DB