- vừa được xem lúc

Tạo website portfolio mà không cần biết nhiều về coding. Tại sao không?

0 0 14

Người đăng: Bun

Theo Viblo Asia

Visit: bunhere.com

Medium: bunhere.medium.com/create-a-portfolio-website-without-coding

Giới thiệu

Mục tiêu: Bài viết này hướng dẫn chuyển đổi từ design thành source code bằng cách sử dụng các plugins của Figma. Nên kĩ năng cần có là biết cách sử dụng Figma.

Thật sự mà nói, thì code được tạo từ các plugin hiện tại với góc nhìn cá nhân thì nó không thật sự đáp ứng cleancode, cũng như tối ưu. Nó có thể khá rối, và cũng tồn tại nhiều lỗi giao diện cần phải biết code để có thể chỉnh sửa thêm. Nhưng đây là một vài giá trị về việc sử dụng những công cụ này có thể mang lại:

  • Dành cho ai muốn tạo một trang web mà không biết gì về code. Ví dụ như tạo những trang portfolio.

  • Dành cho fresher: Tham khảo code, ...

Figma Plugins

Sau đây là một vài plugins, được sắp xếp theo theo miễn phí đến có trả phí mà mình sưu tầm được:

  1. DhiWise - Figma to Code

  2. Locofy Lightning - Figma to Code in 1 click [FREE BETA]

  3. Anima - Figma to Code: React, HTML, Vue, CSS, Tailwind

  4. Clapy - Export Figma design to code (React, HTML, CSS)

  5. Figma to Code (HTML, Tailwind, Flutter, SwiftUI)

  6. Codelessly - Figma to Websites and Apps (Figma to Code, Figma to Flutter, HTML, CSS)

  7. Codia-AI Figma to code:HTML, CSS, React, Vue, iOS, Android, Flutter, Tailwind, Web, Native, ...

  8. Builder.io - AI-Powered Figma to Code (React, Vue, Tailwind, ...)

  9. Figma to Tailwind CSS

  10. BUBBLE x FIGMA

Các plugin trả phí thường có nhiều tính năng hơn các plugin miễn phí, chẳng hạn như khả năng tạo mã tùy chỉnh, hỗ trợ các mẫu mã và nhiều hơn nữa. Tuy nhiên, các plugin miễn phí vẫn có thể đáp ứng nhu cầu của nhiều dự án.

Demo

Dưới đây là demo tạo trang portfolio với DhiWise.

DhiWise

DhiWise hỗ trợ người dùng miễn phí, với việc hỗ trợ chuyển đổi từ thiết kế sang code, cụ thể là code React với 2 cài đặt chính là chuyển thành code react với Javascript hoặc Typescript.

Yêu cầu

Để sử dụng DhiWise, bạn cần có tài khoản Figma và DhiWise.

Ứng dụng

Sau khi tạo tài khoản, tại trang dashboard bạn sẽ thấy mục tạo dự án mới.

  • Bước 1: Để bắt đầu chuyển đổi thiết kế sang code thì bạn cần tạo design template bằng Figma trước. Sau khi đã có bản thiết kế Figma thì chuyển sang bước tiếp theo.

  • Bước 2: Trong giao diện của DhiWise, click vào Add New Project và chọn From Figma.

    • Nhập URL của file thiết kế Figma.
    • Hoặc tải file lên.

step02

  • Bước 3: Chọn nền tảng </br> DhiWise hỗ trợ chuyển thiết kế Figma thành code cho các nền tảng web, iOS và Android. Nên bạn cần phải chọn nền tảng mà bạn muốn chuyển đổi code.

  • Bước 4: Cài đặt tuỳ chọn: Tùy chỉnh một số cài đặt trước khi chuyển sang code.

    • Style: Chọn phong cách CSS mà bạn muốn sử dụng.
    • Layout: Chọn cách bố cục của giao diện web.
      • Để tạo responsive tham khảo thêm tại đây.
    • Naming: Chọn cách đặt tên cho các thành phần của giao diện web.

step04

step04

  • Bước 5: Chuyển đổi </br> Click vào Sumit để bắt đầu chuyển đổi. </br> DhiWise sẽ tạo ra một thư mục chứa code của giao diện web.

step05

step05

  • Bước 6: Kiểm tra code </br> Kiểm tra mã đã được tạo bởi DhiWise để đảm bảo rằng nó hoạt động chính xác.

Một số lưu ý khi sử dụng DhiWise

DhiWise có thể tạo ra code không tối ưu. Nếu bạn biết code thì vẫn tốt để có thể chỉnh sửa thêm code bằng cách thủ công nhằm cải thiện hiệu suất.

DhiWise không thể tạo ra code cho các tính năng phức tạp, chẳng hạn như các hiệu ứng Animation.

Kết

Và đây là sản phẩm sử dụng DhiWise, tất nhiên là đã có sự can thiệp chỉnh sửa lại source code.

figma to code - Demo

Xem demo: figmatocode.bunhere.com

Source code demo: BunDemo - Figma to code

I am always looking for feedback on my writing, so please let me know what you think. ❤️

Bình luận

Bài viết tương tự

- vừa được xem lúc

Creative Personal Portfolio Website Design using HTML CSS & JavaScript

Creative Personal Portfolio Website Design using HTML CSS & JavaScript. . Boring with regular portfolios. I got the idea of a new type of portfolio when looking at the books.

0 0 42

- vừa được xem lúc

Tạo Portfolio miễn phí trên Github và thiết lập tên miền cá nhân (P2)

Giới thiệu. Ở phần trước thì mình đã hướng dẫn các bạn cách tạo 1 trang Portfolio bằng HTML, CSS và host miễn phí trên Github Pages.

0 0 57

- vừa được xem lúc

Chia Sẻ Trực Tiếp Bài Hát Đang Nghe Lên Website Với Spotify API

Trong bài viết này, mình sẽ giới thiệu cách mình đã sử dụng sử dụng Spotify API kết hợp với Next.js để tạo một phần footer hiển thị thông tin bài hát đang phát.

0 0 12

- vừa được xem lúc

Design Website with Figma and Smart Animation | Swimwear Website Design

Design Website with Figma and Smart Animation | Swimwear Website Design. . In this video, we will Design Website with Figma. .

0 0 138

- vừa được xem lúc

How To Design Circle Progress Bar Without Plug-in In Figma

How To Design Circle Progress Bar Without Plug-in In Figma. . In this video, we will design circle progress bar in Figma. Make sure to SUBSCRIBE for more AWESOME video just like this one .

0 0 34

- vừa được xem lúc

CÁCH TẠO NGUYÊN MẪU TRÊN FIGMA

Các nhà thiết kế có thể tạo và cộng tác thiết kế trên một nền tảng duy nhất với sự trợ giúp của công cụ thiết kế nổi tiếng Figma. Khả năng tạo mẫu là một trong những tính năng chính của Figma đó là

0 0 11