• info@icts.io
  • +84 24 32 066 077
  • No products in the cart.

Algolia Places

Algolia Places captured by ICTS
Algolia Places documentation page

Algolia Places là thư viện JavaScript giúp bạn tự động việc điền form, đặc biệt là các form liên quan tới địa chỉ. Nó cho phép bạn thêm bản đồ vào tìm kiếm cũng như hiển thị vị trí một cách chính xác và siêu nhanh, giúp trải nghiệm người dùng tăng lên đáng kể. 

anime.js

Anime.js captured by ICTS
Anime.js homepage

Hoạt họa và tương tác vi mô đang là xu hướng ngày nay, và anime.js là một thư viện JavaScript linh hoạt giúp bạn thêm một số đoạn chuyển động vào trang web của mình. Việc nó hoạt động với các thuộc tính CSS, Individual Transforms, SVG, DOM và JavaScript Objects làm nó trở nên thích ứng một cách hoàn hảo với hầu hết mọi dự án mà bạn cần.

AOS – Animate On Scroll

AOS captured by ICTS
Animate On Scroll on Github

Nếu bạn cần làm việc với một trang có hiệu ứng parallax? Thư viện Animate On Scroll sẽ giúp bạn thêm một số hiệu ứng khá mượt mà và dễ chịu khi người dùng cuộn xuống bên dưới trang. Từ các hiệu ứng mờ dần đến việc cố định vị trí các anchors, thư viện này sẽ giúp bạn tạo một trang có thiết kế thu hút người dùng. 

Bideo.js

bideo.js captured by ICTS
Bideo.js homepage

Video tràn màn hình tạo ra một hiệu ứng hình nền tuyệt vời, đó là lý do Bideo.js được tạo ra. Thư viện JavaScript này giúp cho việc thêm video vào hình nền một cách dễ dàng, thích ứng với mọi kích thước hình nền mà giúp cho việc scale mượt mà. 

Chart.js

Chart.js captured by ICTS
Chart.js homepage

Chart.js là một thư viện JavaScript dành cho các nhà thiết kế và lập trình viên khi muốn thêm các biểu đồ đẹp mắt vào trang web. Nó cung cấp rất nhiều dạng biểu đồ khác nhau, cho phép kết hợp chúng vào một không gian duy nhất để tăng khả năng biểu đạt dữ liệu tới người dùng. Nó còn có thể thêm các hiệu ứng động vào biểu đồ để làm cho dữ liệu thêm sinh động.

Choreographer-js

Choreographer-js captured by ICTS
Choreographer-js homepage

Choreographer-js là một thư viện JavaScript đơn giản để tạo hiệu ứng động cho CSS. Dù dễ sử dụng, nhưng nếu biết cách kết hợp, nó thực sự có thể giúp bạn đạt được một số hoạt ảnh CSS phức tạp và thú vị trên trang web của mình. 

Cleave.js

cleave.js captured by ICTS
Cleave.js homepage

Bạn đã bao giờ sử dụng các form cho phép việc thay đổi format trường dữ liệu ngay khi đang nhập chưa? Ví dụ như khi nhập 1234567890 cho số điện thoại, thì lập tức dữ liệu sẽ hiển thị theo format điện thoại mặc định sẵn là (123) 456-789. Cleave.js là một thư viện JavaScript giúp bạn thêm chức năng tương tự vào website. Đây là một chức năng đơn giản nhưng nó tạo nên một trải nghiệm tuyệt vời cho người dùng. Ngoài ra nó cũng giúp đồng nhất các dữ liệu được nhập vào form trên web của bạn nữa.

D3.js

d3.js captured by ICTS
D3 on Github

Nếu bạn là kiểu người chỉ thích dữ liệu, thì thư viện JavaScript này được tạo ra dành cho bạn. D3.js xử lý tài liệu dựa trên nội dung của chúng và sau đó sẽ giúp bạn đưa dữ liệu đó trở nên sống động bằng cách sử dụng HTML, SVG và CSS. Ví dụ: bạn có thể tạo bảng HTML hoặc tạo biểu đồ SVG tương tác. Nếu bạn đang tìm cách hiển thị một số dữ liệu trên trang web của mình, thì đây là cách để làm điều đó. Cùng xem cách sử dụng thư viện này tại đây nhé.

Glimmer

Glimmer Js captured by ICTS
Glimmer homepage

Glimmer là một thư viện tuyệt vời hỗ trợ các thành phần UI và kết xuất DOM. Nó được xây dựng bằng Ember CLI và sử dụng Git, Node.js, npm và Yarn. Vì vậy, nếu bạn đang tìm kiếm một công cụ để tạo các thành phần và trình trợ giúp,  hoặc để hỗ trợ về bố cục dự án và hợp lý hóa quy trình của bạn, hãy xem Glimmer .

Granim.js

Granim.js captured by ICTS
Granim.js homepage

Làm nổi bật trang web của bạn với sự chuyển màu của phông nền đầy màu sắc? Hãy thử sử dụng Granim.js. Thư viện JavaScript nhỏ này hoàn hảo để thêm các thêm các hiệu ứng fluid và chuyển màu có tương tác. Bạn có thể sử dụng thư viện này một mình hoặc kết hợp với các lớp hình ảnh khác để tạo nên bất cứ trải nghiệm nào bạn muốn. Sự sáng tạo là vô tận.

Multiple.js

Multiple.js captured by ICTS
Multiple.js homepage

Nếu bạn đang thử sáng tạo các hiệu ứng hình ảnh đặc biệt cho phông nền của websitem tại sao ko thử với Multiple.js. Nó cho phép bạn phân chia hình ảnh nền thành nhiều thành phần bằng cách sử dụng CSS. Trên đây là một ví dụ về hiệu ứng mà multiple.js tạo ra. Nhưng đó không phải là duy nhất. Xem thêm các hiệu ứng khác tại đây

Omniscient

Omniscient captured by ICTS
Omniscient homepage

Omniscient là một plugin siêu hữu dụng dành cho các lập trình viên. Component của Omniscient cũng giống như stateless component của React nhưng được tối ưu hơn, cung cấp nhiều lựa chọn hơn cho lập trình viên. Xem chi tiết các lựa chọn của bạn tại đây nhé.

Parsley

Parsley Js library captured by ICTS
Parsley.org homepage

Nếu dự án tiếp theo của bạn cần thêm các biểu mẫu, Parsley có thể là một lựa chọn sáng suốt. Thư viện JavaScript này tập trung vào việc xác thực biểu mẫu. Nó kết hợp tuyệt với với Garlic, một thư viện JavaScript giúp lưu các trường dữ liệu cho đến khi người dùng submit form. 

Popper.js

Popper.js captured by ICTS
Popper.js.org homepage

Thư viện JavaScript này sẽ giúp bạn tạo các poppers thú vị trên trang web của mình. Nếu bạn đang tự hỏi popper là gì, hãy nghĩ về nó giống như một bong bóng suy nghĩ nhỏ vỡ ra từ một thành phần của website! Popper.js cung cấp cho bạn một số cách tuyệt vời để sắp xếp chúng, làm cho chúng dính vào các thành phần đó và giữ cho chúng hoạt động trơn tru trên mọi kích thước màn hình. Kiểm tra nó ra.

Premonish

Premonish captured by ICTS
Premonish on Github

Premonish là một thư viện JavaScript dự đoán thành phần tiếp theo của site mà người dùng sẽ tương tác, dựa trên chuyển động của chuột. Điều này cho phép kích hoạt một số hiệu ứng thực sự thú vị và chắc chắn có thể giúp các CTA của bạn nổi bật!

ReactJS

React.js captured by ICTS
Reactjs.org homepage

Bạn có thể đã nghe nói về thư viện JavaScript này, nhưng nó quá tốt để không đề cập đến! React có nghĩa là giúp xây dựng giao diện người dùng. Tất cả chúng ta đều biết giao diện có tác động lớn như thế nào đến trải nghiệm của khách hàng, vì vậy không có thời điểm nào tốt hơn để bắt đầu sử dụng với React hơn lúc này!

Slick

Slick captured by ICTS
Slick on Github

Slick ở đây để giải quyết tất cả các nhu cầu về hiệu ứng carousel của bạn. Nó tùy chỉnh, nhiều lựa chọn, đáp ứng tốt với các cử chỉ vuốt cho thiết bị di động và hơn thế nữa. Bạn thậm chí có thể đồng bộ hai carousel khác nhau nếu muốn, để tạo hiệu ứng xếp chồng lên nhau. Kiểm tra trang web để biết một số ví dụ.

TaffyDB

taffydb captured by ICTS
Taffydb.com homepage

Nếu bạn đang làm việc với dữ liệu trong JavaScript, bạn sẽ thích cảm giác của TaffyDB. Thư viện này mang lại chức năng giống như cơ sở dữ liệu cho JavaScript của bạn. Đặc biệt trên các trang web chứa nhiều dữ liệu, TaffyDB sẽ là cứu cánh mới của bạn, vì vậy hãy thử tại đây .

TweenJS

Tween.js captured by ICTS
Tween.js on Github

Thư viện JavaScript đơn giản này cực kỳ hữu dụng để chỉnh sửa và tạo hiệu ứng động cho HTML5 và JavaScript, đồng thời có thể giúp bạn thêm một số tương tác thực sự thú vị vào trang web. Đây là một phần của bộ CreateJS, cung cấp các công cụ JavaScript tiện lợi hơn mà bạn có thể sử dụng trên trang web của mình. Xem thêm về nó tại đây.

Three.js

three.js captured by ICTS
Threejs.org homepage

Đối với bất kỳ ai quan tâm đến thiết kế 3D, Three.js là một thư viện JavaScript thực sự thú vị để thử. Nó có thể giúp bạn tạo ra các hình ảnh 3D đáng kinh ngạc và làm cho thiết kế của bạn thực sự sống động! Bạn có nhớ trang web Máy bay giấy tuyệt vời nơi bạn có thể ném máy bay giấy bằng các vuốt điện thoại của mình không? Three.js đã giúp biến ý tưởng đó thành hiện thực. Để xem các dự án tuyệt vời hơn (hoặc bắt đầu tự tạo một số dự án), hãy truy cập vào đây.

Voca

Voca.js captured by ICTS
Vocajs.com homepage

Làm việc với các chuỗi trong JavaScript đôi khi thực sự khó khăn, nhưng thư viện Voca JavaScript có thể giúp bạn dễ dàng thao tác chúng để đơn giản hóa mọi thứ. Nó cung cấp các chức năng hữu ích như thay đổi trường hợp, cắt, phân tách, và nhiều hơn nữa. Thêm vào đó, nó được xây dựng theo module, cho phép bạn tự do tải toàn bộ thư viện hoặc chỉ các chức năng riêng lẻ mà bạn cần .

Trên đây là 21 thư viện phổ biến dành cho JavaScript mà bạn hoàn toàn có thể sử dụng cho website của mình. Nếu thấy thông tin hữu ích, bạn đừng quên chia sẻ cho các lập trình viên khác nha!

Hiện ICTS đang liên tục tuyển JavaScript Developers (từ Junior đến Senior Level), các bạn quan tâm thì xem JD tại đây nha.

Leave a Reply

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