Tất cả
Công ty

Bài viết liên quan

Xem tất cả
Vừa đi vừa code – Freelance, Remote, Hybrid hay Office Working?

Vừa đi vừa code – Freelance, Remote, Hybrid hay Office Working?

Bài viết được sự cho phép bởi tác giả Vũ Thành Nam Vừa đi vừa code hay là vừa đi vừa khóc! Dạo gần đây mức độ anh em lập trình viên chuyển sang cách làm freelance ngày càng nhiều, có thể nó giúp cho họ không bị gò bó hay thời gian linh hoạt hơn chăng. Hãy cùng mình phân tích thử một số ưu và nhược điểm để giúp bạn có thể lựa chọn nên hay không nên làm việc tự do và văn phòng nhé! Freelancer hiểu đơn giản là làm việc tự do mà thôi, nó có thể làm với rất nhiều ngành nghề trong đó có lập trình và phát triển phần mềm. Thay vì bạn làm fulltime cho một công ty phần mềm nào đó thì bạn lựa chọn freelance như một cách để đổi gió, bạn sẽ được làm việc mà không có sự giới hạn nào về môi trường và thời gian. Dưới đây là một vài ưu đ [...]

Đọc thêm
Top 9 app học lập trình tốt nhất cho các developer

Top 9 app học lập trình tốt nhất cho các developer

Nếu bạn muốn trở thành một lập trình viên chuyên nghiệp, bạn cần có kiến thức và kỹ năng vững vàng về lập trình. Tuy nhiên, học lập trình không phải là điều dễ dàng, đặc biệt là đối với những người mới bắt đầu. Hiện nay, có rất nhiều ứng dụng học lập trình trên thị trường, cung cấp các khóa học về các ngôn ngữ lập trình phổ biến. Những ứng dụng này giúp bạn học lập trình một cách dễ dàng, hiệu quả và tiết kiệm thời gian. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về 9 app học lập trình tốt nhất cho các developer nhé! Tiêu chí lựa chọn app học lập trình chất lượng Khi lựa chọn app học lập trình, bạn cần lưu ý các tiêu chí sau: Giao diện: Ứng dụng có giao diện thân thiện, dễ sử dụ [...]

Đọc thêm
NuxtJS là gì? Hướng dẫn xây dựng web app với Nuxt.JS framework

NuxtJS là gì? Hướng dẫn xây dựng web app với Nuxt.JS framework

Bài viết được sự cho phép bởi tác giả Sơn Dương Bạn đã bao giờ xây dựng ứng dụng web bằng VueJS chưa? Bạn đã từng nghe nói tới 2 khái niệm Server Side Rendering (SSR) và Client Side Rendering (CSR) chưa? Bài viết này, chúng ta sẽ cùng nhau tìm hiểu và làm rõ hai khái niệm này, cũng như giải pháp để render VueJS app phía server. Trước khi bắt tay vào tìm hiểu Nuxtjs, chúng ta cùng xem qua hai cơ chế render ứng dụng web nhé. So sánh Client-side rendering (CSR) vs Server-side rendering (SSR) Theo truyền thống, khi xây dựng các trang web hay ứng dụng web đều có chiến lược chung là đó là server sẽ chuẩn bị sẵn các nội dung HTML để gửi xuống trình duyệt. Các nội dung này sẽ được trình duyệt kết hợp với CSS để tạo thành tranh web cho bạn sử dụng. Sau này, xuất hiện các Javascript framework hiện đại như ReactJS, VueJS… đã làm thay đổi cách tiếp cận khi phát [...]

Đọc thêm
Hướng dẫn chi tiết xây dựng web app với Reactjs

Hướng dẫn chi tiết xây dựng web app với Reactjs

Lâu rồi chưa viết tutorial cho anh em. Tự thấy có lỗi với những anh em newbie với Reactjs. Bài viết này hướng dẫn cụ thể, bao gồm cả giải thích cho anh em từng bước xây dựng web app với Reactjs. Trước khi bắt đầu với Reactjs, anh em nào chưa có kiến thức với HTML, DOM và JS chắc phải quay lại học sơ mấy môn này đã ha. Okie bắt đầu thôi nào anh em ơi! 1. React virtual DOM Chắc hẳn một số anh em sẽ nghe tới DOM, Virtual DOM trong quá trình xây dựng web app với Reactjs. Vậy DOM và Virtual DOM là gì?. DOM là Document Object Model, là cây HTML của chúng ta, là nội dung được hiển thị lên chính trên trang web. Trong quá trình xây dựng web app với Reactjs, ta thường thao tác với cây DOM, giúp thêm hoặc xoá các object vào cây DOM. Ví dụ như đoạn code dưới đây, cây DOM sẽ thay đổi khi người dùng nhập số [...]

Đọc thêm