Trong quá trình coding chắc hẳn chúng ta sẽ gặp phải những vấn đề trong code. Sau đây mình sẽ cố gắng phân loại nó ra thành từng loại để sau này nếu có gặp phải chúng ta sẽ biết nó thuộc loại nào. Code smell Code smell là dấu hiệu nhận biết rằng việc […]
[.Net Core] Run 1 website/api dưới dạng Domain trên Local
Giả sử bạn có một hệ thống như sau Front-end app sẽ sử dụng 3 APIs Test.Api1 Test.Api2 Test.Api3 và 3 APIs này sẽ connect đến 3 DB khác nhau. Trong quá trình Develop front-end bạn nhận ra rằng. Để Front-end chạy được thì mình phải open Visual Studio lên để chạy 3 API lên […]
[Refactoring] Để viết câu lệnh If tốt hơn
- tuandph
- July 1, 2022
- Refactoring
Trong quá trình coding, chắc hẳn chúng ta sẽ gặp lệnh if hầu như hằng ngày. Và có một điều mình nhận thấy rằng, không phải ai cũng có thể viết lệnh if cho nó dễ dàng đọc hiểu.
[NodeJS] Tạo nhanh mock API với Express
Trong nhu cầu dự án thực tế, có lúc bạn sẽ cần phải tạo mock API để làm front-end app. Do đó việc nhanh chóng triển khai 1 mock api là kỹ năng cần thiết đối với mỗi developer
[Angular] Highlights
Tạo mới component và re-use trong 1 component khác Tạo component A (trong component A có sử dụng component B) Nếu component có sử dụng component khác thì phải import 2 component ở module của component cha. Tìm nhanh 1 router trong Angular tìm với từ khóa path: ‘reports’
[ReactJS] Component caller
Giả sử bạn có 3 components như bên dưới. Parent -> Middleware -> Child Sau đó ta tạo Middle component như sau Cuối cùng tạo Parent component
[JS] Bind, Call, Apply in simple
- tuandph
- August 11, 2021
- JavaScript/Jquery, Lập trình
Định nghĩa Trong lúc làm những dự án Front-end chắc hẳn không ít lần chúng ta gặp các từ khóa .bind(), .call(), .apply() trong Javascript đúng không? Vậy thì tụi nó là gì? Làm ra có tác dụng gì? Mình có thể gói gọn trong các định nghĩa sau Là các prototype của function/object (bất […]
[JS] – Unit Test với Jest – Code coverage
- tuandph
- April 18, 2021
- JavaScript/Jquery, Lập trình
Ở bài trước: [JS] – Unit test với Jest & ES6 chúng ta đã cài đặt & chạy thử unit test và thành công. Nhưng vấn đề đặt ra ở đây là liệu rằng test chúng ta viết đã cover đủ hết các dòng code chúng ta viết ra chưa? Bật chức năng hiển thị […]
[JS] – Unit test với Jest & ES6
- tuandph
- April 15, 2021
- JavaScript/Jquery, Lập trình
Ở bài trước: [JS] – Unit Test đơn giản với Jest chúng ta đã nghiên cứu chạy Unit Test với syntax Javascript bình thường. Bây giờ nhu cầu của chúng ta là muốn viết code Javascript bằng ES6 để code sạch đẹp gọn gàng hơn thì làm sao? Sau đây mình sẽ hướng dẫn các […]
[JS] – Unit Test đơn giản với Jest
- tuandph
- April 13, 2021
- JavaScript/Jquery, Lập trình
Tạo folder & files cần thiết Tạo folder TryJest Tạo file math.js trong folder vừa tạo Cài đặt Jest Đây là một framework chuyên unit test cho các dự án front-end. Trang chủ: https://jestjs.io/ Chúng ta sẽ cài đặt bằng cách chạy câu lệnh sau Tạo file math.test.js Thiết lập câu lệnh run test Thêm […]