Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng bootstrap icon và font awesome icon trong React JS để tạo ra giao diện đẹp mắt và chuyên nghiệp hơn.

Giới thiệu về boostrap icon

Bootstrap Icon là một bộ sưu tập các biểu tượng được tạo ra bởi Twitter Bootstrap, một framework CSS phổ biến được sử dụng rộng rãi trong việc phát triển giao diện người dùng trên web. 

Và bao gồm hàng trăm biểu tượng đơn giản, rõ ràng và dễ hiểu, được thiết kế để sử dụng trong các ứng dụng web và di động.

Bootstrap Icon được cung cấp dưới dạng các tệp SVG vector, cho phép bạn dễ dàng chỉnh sửa kích thước, màu sắc và kiểu dáng của biểu tượng để phù hợp với thiết kế của bạn. 

Ngoài ra, Bootstrap Icon cũng cung cấp một tập hợp các lớp CSS để bạn có thể dễ dàng tùy chỉnh các thuộc tính khác như độ rộng, chiều cao và canh chỉnh.

Giới thiệu về font awesome icon

Font Awesome là một bộ sưu tập các biểu tượng (icon) được sử dụng rộng rãi trong phát triển giao diện người dùng trên web và ứng dụng di động.

 Bộ sưu tập này bao gồm hàng nghìn biểu tượng đẹp mắt, đa dạng về chủ đề và phong cách thiết kế, cho phép bạn dễ dàng tùy chỉnh giao diện của mình.

Font Awesome cung cấp các biểu tượng dưới dạng các tệp font và CSS. 

Với tệp font, bạn có thể dễ dàng tăng hoặc giảm kích thước của biểu tượng mà không mất đi độ nét của chúng. Ngoài ra, Font Awesome cũng cung cấp một tập hợp các lớp CSS để bạn có thể tùy chỉnh các thuộc tính khác như màu sắc, độ rộng, chiều cao và canh chỉnh.

Cách cài đặt boostrap icon vào trong dự án React Js

Để sử dụng Bootstrap Icon trong dự án React JS, bạn cần thực hiện các bước sau:

Bước 1: Cài đặt Bootstrap Icon bằng npm

Bạn có thể cài đặt Bootstrap Icon thông qua npm bằng lệnh sau:

				
					npm install bootstrap-icons

				
			

Bước 2: Import Bootstrap Icon vào trong dự án

Bạn có thể import Bootstrap Icon vào trong dự án React JS của mình bằng cách sử dụng các đối tượng import sau:

				
					import { IconName } from 'bootstrap-icons-react';

				
			

Bạn có thể thay đổi IconName bằng tên của biểu tượng mà bạn muốn sử dụng.

Bước 3: Sử dụng Bootstrap Icon trong JSX

Bạn có thể sử dụng Bootstrap Icon trong JSX bằng cách sử dụng các đối tượng sau:

				
					<IconName />

				
			

Cách cài đặt font awesome icon vào trong dự án React Js

  1. Cài đặt Font Awesome vào dự án React bằng npm:
				
					npm install --save @fortawesome/fontawesome-svg-core
npm install --save @fortawesome/free-solid-svg-icons
npm install --save @fortawesome/react-fontawesome

				
			
  1. Import Font Awesome vào file React Component

Bạn có thể import Font Awesome vào file Component bằng cách thêm đoạn mã sau:

				
					import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faCoffee } from '@fortawesome/free-solid-svg-icons'

<a href="https://nodemy.vn/tim-hieu-ve-ham-trong-javascript-cach-tao-truyen-tham-so-va-su-dung-mot-cach-hieu-qua-don-gian-de-hieu-danh-cho-nguoi-moi-bat-dau-important/">function</a> MyComponent() {
  return (
    <div>
      <FontAwesomeIcon icon={faCoffee} />
    </div>
  )
}

				
			

Kết luận và bài viết có liên quan

Kết luận: Trong React, sử dụng icon là một phần quan trọng trong việc thiết kế giao diện người dùng. Font Awesome là một thư viện icon phổ biến và được sử dụng rộng rãi trong dự án React. Việc cài đặt Font Awesome vào dự án React rất đơn giản và có thể được thực hiện bằng cách sử dụng npm

Sau khi cài đặt, bạn có thể sử dụng các icon Font Awesome bằng cách import chúng vào Component và sử dụng cú pháp . Các icon này có thể được tùy chỉnh với các thuộc tính như kích thước, màu sắc và kiểu hiển thị. Tuy nhiên, nên chú ý rằng việc sử dụng quá nhiều icon có thể ảnh hưởng đến tốc độ tải trang và hiệu suất của ứng dụng, do đó cần cân nhắc khi sử dụng icon.

Leave a Reply

Your email address will not be published. Required fields are marked *