Setup dự án Node.js với TypeScript ESLint Prettier
Trong bài viết này, mình sẽ hướng dẫn các bạn cách setup dự án Node.js với TypeScript, cũng như cách sử dụng ESLint Prettier để check code.
- Date
🔥Được vừa ra mắt khóa học Next.js Super đấy, xem thử đi nào
Không có gì ngoài các bài viết chất lượng, chuyên sâu.
Trong bài viết này, mình sẽ hướng dẫn các bạn cách setup dự án Node.js với TypeScript, cũng như cách sử dụng ESLint Prettier để check code.
Trong bài viết này chúng ta sẽ học cách setup một dự án ReactJs hoàn chỉnh với Vite, Typescript kết hợp Babel, Prettier, ESLint
Node.Js hay Next.Js khi deploy lên VPS đều tương tự nhau. Trong bài này mình sẽ hướng dẫn các bạn deploy lên Vultr server
Bài viết này mình sẽ hướng dẫn mọi người dùng Ffmpeg để convert video sang HLS và dùng server Node.js để stream video. Dễ lắm, làm theo là được nhen.
Nghe nói OAuth 2.0 có vẻ khó hiểu, nhưng đừng lo, có Được ở đây. Đọc xong bài này không chỉ hiểu mà còn làm được demo login bằng Google nữa 😁
Có rất nhiều tranh cãi xung quanh việc lưu token ở đâu? Có người lưu ở Local Storage, có người lưu ở Cookie, có người lưu ở Session Storage. Bài viết này sẽ giúp bạn làm rõ các vấn đề trên
Thế kế cơ sở dữ liệu như thế nào với database là MongoDB? Đây là câu hỏi đầu tiên chúng ta đặt ra mà khi chúng ta bắt đầu code một dự án với MongoDB.
Nhiều bạn học JavaScript cơ bản chưa vững đã nhảy sang học React, Vue, NodeJS, ... và gặp rất nhiều khó khăn. Bài viết này sẽ giúp bạn ôn lại các kiến thức cơ bản như callback, promise, async/await.
JSON Web Token (JWT) là một phương pháp xác thực được dùng rất phổ biến hiện nay, nhưng nhiều bạn không hiểu rõ JWT. Bài viết này sẽ giúp các bạn
Amazon SES là gì? Cách đăng ký và sử dụng như thế nào? Trong bài viết này mình sẽ hướng dẫn các bạn từ A-Z về Amazon SES và cách gửi Email với Node.js
Cách hoạt động của Cookie và Session? Session Authentication là gì? Mình tin nhiều bạn chưa hiểu rõ cách hoạt động của chúng. Đừng lo, bài viết này sẽ giải ngố cho bạn.
Đây là phần 1 trong series học authentication từ A-Z. Trong series này, mình sẽ làm rõ các phương pháp authentication phổ biến như Basic Authentication, JWT, Oauth 2.0
Mình sẽ hướng dẫn các bạn tạo và publish một package lên npm từ đầu, trong vòng 5 phút. Nó nhanh lắm mọi người, không có gì khó đâu. Oke bắt đầu nhé
Trong bài viết này mình sẽ chia sẻ cách mình setup Macbook mới toanh để code, cũng như một số phần mềm mình sử dụng để code.
Bài viết này chúng ta sẽ so sánh và phân tích ưu nhược điểm của Mongoose vs MongoDB NodeJS Driver
Package-lock.json là gì? Tại sao lại có file này trong khi chúng ta đã có package.json. Đây có lẽ là thắc mắc của rất nhiều bạn (trong đó có mình ngày xưa)
Trong bài viết này mình sẽ chia sẻ cách setup VS Code của mình. Nó sẽ bao gồm theme, icon, font chữ cũng như là các extension mà mình dùng
Không dài dòng, chỉ cần nhớ những câu lệnh này là làm việc với Git được rồi. Tất nhiên sẽ có những câu lệnh tương tự nhưng không cần thiết phải nhớ những câu lệnh đó. Vì nhớ thêm chỉ làm bạn đâu đầu thôi.
Trong bài viết này chúng ta sẽ học cách setup một dự án ReactJs hoàn chỉnh với Webpack, Typescript kết hợp Babel, Prettier, ESLint
Tiếp nối series về học lại git từ đầu. Mục tiêu phần này là nắm được các kỹ thuật git nâng cao khi thao tác với branch như Merge, Rebase, Stash, Undo, Git flow,...
Tôi bị mất căn bản git, làm thế nào để lấy lại đây. Bài viết này là dành cho bạn, chúng ta sẽ học lại git từ đầu nhé (nhưng không hề luyên thuyên dài dòng)
Làm thế nào để học React một cách hiệu quả trong năm 2023, trong bài viết này mình sẽ chia sẻ với các bạn các nguồn tài nguyên, tip mà mình tin là sẽ giúp các bạn học React nhanh hơn trong năm nay.
Phần quà này gửi tặng các bạn học viên của mình. Đây là những kinh nghiệm mình học hỏi và đúc kết được trong những năm đi làm và nó đã giúp mình chưa fail vòng CV nào từ khi áp dụng. Ngoài ra khi áp dụng những mẹo này còn giúp mình deal được mức lương như mong muốn.
Component React của tôi bị re-render 2 lần, API bị gọi 2 lần trong useEffect, tôi không biết lý do tại sao 🥲. Bài viết này mình sẽ giải thích giúp bạn
Bạn có muốn biết sự khác nhau giữa 2 level Junior và Senior ReactJs là gì không? Người biết trước sẽ tiết kiệm 2 năm mày mò, làm việc 😉
Có bao giờ bạn tự hỏi tại sao mình lại phải sử dụng một middleware như Redux Thunk, Redux Saga hay chưa? Hay bạn chỉ dùng vì thấy các tutorial trên mạng bảo nên dùng và thế là bạn dùng.
Một trong những sai lầm mà mình thường hay thấy các bạn gặp phải khi code react đó là prop-drilling quá nhiều dẫn đến khó quản lý
Reactivity system là gì? Cùng mình tìm hiểu Proxy & Reflect qua các ví dụ thực tế nhé. Như các bạn đã biết Vue, Angular là reactive framework
Như chúng ta biết thì Object lưu trữ các thuộc tính, các thuộc tính chỉ đơn giản là các cặp key-value. Nhưng ngoài ra thì object còn chứa nhiều điều hay ho phía sau.
Trong bài viết này mình sẽ hướng dẫn các bạn convert từ ảnh sang kí tự ASCII (hay còn gọi là ASCII Art) chỉ bằng javascript và không dùng bất kỳ thư viện nào cả
Xử lý pull push code giữa nhiều tài khoản Github khác nhau, tưởng khó nhưng lại rất dễ. Bài viết này mình sẽ giới thiệu cho bạn cách mà mình làm.
Sau đây là lộ trình của mình - một frontend developer đã và đang áp dụng. Roadmap này sẽ giúp bạn định hướng được con đường trở thành một Frontend developer nhanh chóng.
Hôm nay mình sẽ hướng dẫn mọi người làm một trò ảo thuật nho nhỏ với những con số nhé. Đem cái này đi tán gái thì xịn luôn.
Học ReactJs trong năm 2023 cần gì? Nếu bạn đang thắc mắc thì đây là câu trả lời dành cho bạn
Nếu như bạn đang mông lung không biết chọn chủ đề nào để làm project gây ấn tượng với nhà tuyển dụng thì đừng lo, có mình đây.
Bài viết này chúng ta sẽ tìm hiểu về cách tạo Amazon EC2 và trỏ domain vào nó với Elastic IP và Route 53, tất cả đều là dịch vụ của Amazon cả
Nhiều anh em thắc mắc Web Developer thì có cần biết về SEO hay không? Câu trả lời là CẦN nhé!
Lý do bạn đến với ngành IT là gì, tại sao bạn lại học code, tại sao bạn lại làm dev, các ngã rẽ của nghề lập trình viên như thế nào? Hôm nay cùng mình chém gió một tí nhé.