Bài đăng

Which JS library should you use?

Có một số lượng lớn các thư viện ngoài kia, và đối với bất kỳ bit chức năng nhất định nào, có khả năng  nhiều  thư viện thực hiện bit chức năng đó.  Ví dụ, có rất nhiều thư viện chọn ngày ở ngoài đó, có những bài viết như  "Top 15 jQuery DatePickers"  để cố gắng giúp các nhà phát triển chọn từ chúng. Nhưng quá nhiều sự lựa chọn có thể biến thành tê liệt quyết định cho các nhà phát triển web của chúng tôi.  Làm thế nào để chúng ta biết cái nào là tốt nhất?  Nếu chúng ta lựa chọn sai thì sao? Thường không có một "sự lựa chọn tốt nhất" nào trong phát triển web.  Nhưng thường có những lựa chọn tốt hơn những người khác và suy nghĩ thông qua những cân nhắc dưới đây có thể giúp bạn đưa ra lựa chọn tốt hơn. Do thư viện JS thường được sử dụng khi phát triển sản phẩm hướng tới người dùng, những cân nhắc này sẽ thỏa mãn hai đối tượng: các nhà phát triển phải mã hóa và duy trì mã sử dụng thư viện (như bạn!) Và người dùng sẽ tương tác với nó. ...

The world of JS libraries

Hình ảnh
Có hàng ngàn thư viện JavaScript mà bạn có thể đưa vào trang web của mình và nhiều khía cạnh của trang web mà họ có thể giúp bạn: Thao tác DOM Sự kiện DOM AJAX / Truy xuất dữ liệu Hiệu ứng & hoạt hình Tạo khuôn mẫu HTML Bố trí trang Các widget UI Đồ họa và biểu đồ Mô hình hóa dữ liệu Định tuyến & điều hướng Khả năng tiếp cận Hỗ trợ nhiều trình duyệt Hỗ trợ di động Đây là một cách khác mà tôi muốn nghĩ về nó - một trang web được tạo thành từ Giao diện người dùng (HTML & CSS), Tương tác (JS + DOM) và Dữ liệu (mà chúng tôi thường đưa vào thông qua JS).  Bạn có thể tạo giao diện người dùng tương tác dựa trên dữ liệu của mình mà không cần thư viện hoặc bạn có thể mang các thư viện khác nhau để trợ giúp với các phần khác nhau.  Một số thư viện sẽ làm rất nhiều, một số sẽ chỉ làm một phần: Sơ đồ hiển thị các cách khác nhau để phá vỡ một ứng dụng web vào UI, tính tương tác và dữ liệu. Một trong những phần khó n...

What's a JS library?

Có một tỷ trang web và nhiều trong số chúng tương tác theo một cách nào đó - trên thực tế, nhiều trong số chúng tương tác theo cùng một cách.  Có bao nhiêu trang web bạn đã thấy rằng sử dụng trình chiếu?  Tôi đã nhìn thấy hàng trăm, bản thân mình! Bây giờ, có thể mỗi một trong số các nhà phát triển web đó đã viết mã JavaScript của riêng họ để tạo trình chiếu, nhưng rất nhiều trong số họ có thể đã sử dụng lại cùng một mã.  Là lập trình viên, chúng ta nên sử dụng lại mã hiện có khi có thể, để chúng ta không lãng phí thời gian viết mã mà một lập trình viên khác đã viết. Trong JavaScript, cách chúng tôi làm là bằng cách sử dụng  thư viện  .  Thư viện là một tệp JavaScript chứa một loạt các hàm và các hàm đó hoàn thành một số nhiệm vụ hữu ích cho trang web của bạn. Làm thế nào để chúng ta biết những chức năng chúng ta có thể sử dụng?  Chúng tôi có thể xem tệp JavaScript, nếu nó ngắn hoặc tốt hơn, chúng tôi có thể xem  tài liệu ...