Tất cả
Việc làm
Công ty

Tạo thông báo việc làm ngay

13 việc làmReact JS

Thông tin công ty

Bài viết liên quan

Xem tất cả
7 mẹo tạm biệt dirty code trong lập trình JS

7 mẹo tạm biệt dirty code trong lập trình JS

Bài viết được sự cho phép của tác giả Duy Phan Trong thế giới lập trình, trách nhiệm lớn nhất của chúng ta không phải chỉ làm cho code chạy được, mà còn phải đảm bảo rằng các đoạn code mà chúng ta viết có thể dễ dàng kiểm tra và bảo trì trong một khoảng thời gian dài. [caption id="attachment_62763" align="aligncenter" width="800"] Tạm biệt dirty code trong lập trình JS[/caption] Khi chúng ta bước chân vào thế giới lập trình, chúng ta có thể thấy được những điều hữu ích mà nó đem lại cho hàng triệu người. Chỉ bằng việc thao tác với các đoạn code, lập trình đã giúp cho cuộc sống của chúng ta trở nên dễ dàng hơn. Tuy nhiên, "năng lực lớn đi đôi với trách nhiệm lớn". Trong thế giới lập trình, trách nhiệm lớn nhất của chúng ta không phải chỉ làm cho code chạy được, mà còn phả [...]

Đọc thêm
AngularJS Là Gì? AngularJS và Angular có khác nhau?

AngularJS Là Gì? AngularJS và Angular có khác nhau?

AngularJS là gì? Nó có giống các framework khác không? AngularJS là 1 framework front end khá phổ biến hiện nay. Cùng TopDev khám phá kiến thức về AngularJS một cách chi tiết nhất tại bài viết dưới đây. [caption id="attachment_50943" align="aligncenter" width="1200"] AngularJS Là Gì? AngularJS và Angular có khác nhau?[/caption] AngularJS là gì? AngularJS là một framework JavaScript mã nguồn mở, được phát triển bởi Google năm 2009. [caption id="attachment_24488" align="aligncenter" width="575"] AngularJS là một framework được phát triển bởi Google[/caption] AngularJS dùng để xây dựng các ứng dụng web động. Nó được thiết kế để làm cho quá trình phát triển các ứng dụng web dễ dàng và hiệu quả hơn thông qua việc cung cấp các công cụ mạnh mẽ và linh hoạt. AngularJS cho phép các nhà phát triển sử dụng HTML như một ngôn ngữ mẫu và mở rộng cú pháp HTML để biểu diễn các thành phần ứng dụng một cách rõ ràng và dễ hiểu. Kiến trúc AngularJS MVC AngularJS được xây dựng dựa trê [...]

Đọc thêm
Logging ứng dụng viết bằng node.js qua 3 cấp độ

Logging ứng dụng viết bằng node.js qua 3 cấp độ

Vấn đề Là một developer chúng ta biết mỗi một đoạn mã được thêm vào thì lại tăng nguy cơ sinh ra lỗi. Có khi mất cả tháng làm một tính năng mới chạy ngon lành trên môi trường development thế nhưng khi lên môi trường production thì lại lỗi!? Những lúc như thế thay vì vò đầu bứt tai đoán xem mình đã làm gì sai thì hãy nhanh chóng vào xem log của hệ thống. Log có thể là của máy chủ, của công cụ Devops hay chính là những dòng log được thêm trong mã. Nói như thế để chúng ta hình dung ra được tầm quan trọng của log, nếu không có log chúng ta sẽ chẳng biết điều gì đang xảy ra nếu chẳng may gặp sự cố. Mà log không phải thích là log đâu, có phải log càng nhiều càng tốt? Log phải có hệ thống, có tổ chức và mang lại một giá trị tương xứng nào đó. Bài viết ngày hô [...]

Đọc thêm
[Clean code- JS] Đừng viết switch case như này nữa!

[Clean code- JS] Đừng viết switch case như này nữa!

Bài viết được sự cho phép bởi tác giả Sơn Dương Không biết các bạn thế nào, chứ bản thân mình mỗi khi viết một dòng code nào đó đều nghĩ: “Liệu mình viết code như này đã clean code chưa?”, “Liệu code của mình có khiến ai đó văng tục không nhỉ?”. Tất nhiên, mỗi người sẽ có phong cách và sở thích viết code khác nhau, nhưng nhìn chung là nên tuân theo nguyên tắc dễ đọc, dễ hiểu nhất có thể. Bạn có để ý là trong các ngôn ngữ lập trình nói chung, Javascript nói riêng, các câu lệnh liên quan tới điều kiện như: if..else, switch…case được sử dụng rất nhiều không? Đặc biệt là khối lệnh switch…case, thực sự mình không thích sử dụng khối lệnh này một chút nào, mình có cảm giác nó cứ hard-code kiểu gì ấy. Nhưng với nhiều logic dự án, không dùng không được. Đó là lý do mình [...]

Đọc thêm