Nếu bạn nhận thấy có những dấu hiệu nào sau đây chứng tỏ bạn đang tiến bộ trong thiết kế

Bạn hãy đọc hết nội dung của bài viết điều đó sẽ giúp bạn biết bạn đã lên Rank hay chưa? Đôi khi bạn làm rất lâu rồi mà chưa biết mình đã lên tay hay chưa và đã giúp... Read more

Mức độ nghiêm trọng và độ ưu tiên trong kiểm thử phần mềm

1. Khái niệm Bug severity – Mức độ nghiêm trọng của bug Mức độ nghiêm trọng của bug là mức độ ảnh hưởng của lỗi đó trên phần mềm mà chúng ta test. Ảnh hưởng của lỗi càng cao sẽ... Read more

Những khái niệm dễ nhầm lẫn với nhau trong kiểm thử phần mềm

1. QA, QC & Testing Rất nhiều người trong ngành công nghệ thông tin còn đang rất mơ hồ và không có được sự phân biệt rõ ràng giữa 3 khái niệm: Quality Assurance (QA), Quality Control (QC) và Testing.... Read more

Tránh những cạm bẫy về hiệu năng trong Reactjs với memo, useMemo và useCallback (tiếp theo)

Trong bài trước chúng ta đã cùng nhau tìm hiểu về một HOC đó là Reactjs memo. Nó là một công cụ giúp ghi nhớ một function component dựa vào các props truyền vào từ đó giúp tránh được việc... Read more

Tránh những cạm bẫy về hiệu năng trong Reactjs với memo, useMemo và useCallback

Sứ mệnh của Reactjs là tạo ra những ứng dụng website hấp dẫn với một tốc độ cực nhanh và mạnh mẽ, khả năng mở rộng và đơn giản thông qua việc tái sử dụng triệt để component bên trong... Read more

Ứng dụng JWT với Laravel cho người mới bắt đầu

Định nghĩa JWTJWT là viết tắt của JSON WEB TOKENS là một phương tiện để truyền đạt thông tin giữa nhiều bên với nhau dưới dạng 1 chuỗi JSON. Hay đơn giản nó là một tiêu chuẩn được sử dụng... Read more

5 skills make a good Business Analyst?

1.    CommunicationDepending on your job role, you will need to be able to successfully communicate with everyone from co-workers to clients to managers. Some of these people may not have the same level of engineering knowledge as you, and you will... Read more

Tìm hiểu về Redux Toolkit, phiên bản mới của React Redux

Redux Tool Kit (RTK) là một thư viện giúp cho chúng ta viết Redux tốt hơn, dễ hơn và đơn giản hơn. Bài viết này mình sẽ trình bày một số ưu điểm về Redux toolkit. Ba vấn đề làm nền... Read more

Tìm hiểu về React Redux

Redux được ra đời do đâu? Các ứng dụng single-page (SPA) yêu cầu sử dụng Javascript ngày càng phức tạp. Khi đó, code sẽ phải quản lý số lượng state nhiều hơn. Trong khi đó, với Redux thì state của ứng... Read more

Tối ưu với React Virtual Scroll (React virtualized)

Như chúng ta đã biết khi trình duyệt web tải một lượng dữ liệu xuống để hiển thị (ví dụ 10000 bản ghi) sẽ rất chậm, đơ, hiệu năng thấp ảnh hưởng tới khá nhiều trải nghiệm người dùng (UX).... Read more