All
Companies

Related posts

View all
Cần cải thiện kỹ năng JavaScript nào để làm React?

Cần cải thiện kỹ năng JavaScript nào để làm React?

Bài viết được sự cho phép của tác giả Bùi Thị Huyền Một trong những điều quan trọng nhất cần hiểu về React là về cơ bản nó là JavaScript. Điều này có nghĩa là bạn càng giỏi JavaScript thì bạn càng thành công với React. Hãy chia nhỏ 7 khái niệm cơ bản mà bạn nên biết về JavaScript để thành thạo React. Và khi tôi nói những khái niệm này là cần thiết, ý tôi là chúng được sử dụng trong mọi ứng dụng đơn lẻ mà một nhà phát triển React tạo ra, với rất ít hoặc không có ngoại lệ. Học những khái niệm này là một trong những điều quý giá nhất mà bạn có thể làm để tăng tốc khả năng tạo dự án React và trở thành một nhà phát triển React lành nghề, vì vậy hãy bắt đầu. 1. Khai báo hàm và Arrow Functions Cơ sở của bất kỳ ứng dụng React nào là thành phần. Trong React, [...]

Read more
Clean Architecture – Điều đơn giản với ý tưởng củ hành

Clean Architecture – Điều đơn giản với ý tưởng củ hành

Bài viết được sự cho phép bởi tác giả Vũ Thành Nam Trong bài viết sự tiến hóa của kiến trúc phần mềm mình có đề cập đến loại kiến trúc này, bạn đọc có thể tìm đọc lại link ở cuối bài viết. Bài viết này mình sẽ đi sâu hơn một chút nhưng vẫn không phải dùng những thuật ngữ đao to búa lớn để diễn tả kiến trúc này, mà mình thông qua những ví dụ đơn giản nhất để bạn đọc có thể hiểu được một cách dễ dàng. Bắt đầu nhé! Bạn bắt đầu hình dung, một ứng dụng hay một website thường sẽ có 3 lớp thành phần chính đó là tầng giao diện, tầng xử lý nghiệp vụ business và tầng  cơ sở dữ liệu. Ba lớp ngày sẽ đi từ ngoài vào trong, thứ mà đập vào mắt bạn như bài viết này cũng không ngoại lệ, để có thể hiển thị được cho bạn đọc (client hay [...]

Read more
RxJava – Thời đại lập trình Reactive programming ứng dụng Android đã tới

RxJava – Thời đại lập trình Reactive programming ứng dụng Android đã tới

Trước mình làm dự án Javascript và Nodejs, mình phải làm việc rất nhiều với tư duy hướng sự kiện. Lúc đó mình cứ nghĩ rằng có lẽ kiểu lập trình hướng sự kiện này chỉ thích hợp trên web app, hay cụ thể là Javascript mà thôi. Với các ứng dụng Android, chúng ta đã quá quen thuộc với cách viết code tuần tự, hay còn gọi là lập trình đồng bộ. Giờ đây, với tư duy lập trình hướng sự kiện hay bất đồng bộ đó đã lan sang cả các dự án xây dựng ứng dụng Android. Không biết do mình cổ hủ, lạc hậu hay giờ người ta mới phổ biến thư viện này. Thư viện đó chính là RxJava, một thư viện để hỗ trợ việc viết ứng dụng Android theo kiểu hướng sự kiện. Nếu bạn đang có ý định tìm hiểu hoặc đã tìm hiểu trước đó rồi. Nhưng vẫn còn mơ hồ về RxJava thì bài viết này dành riêng cho bạn. Mình sẽ [...]

Read more
Hệ thống ERP là gì? Xây dựng một hệ thống ERP chuyên nghiệp

Hệ thống ERP là gì? Xây dựng một hệ thống ERP chuyên nghiệp

Hệ thống ERP là một giải pháp đóng vai trò vô cùng quan trọng trong hoạt động quản lý, quản trị tổng thể doanh nghiệp hiện nay. Đặc biệt trong thời đại công nghiệp 4.0 như hiện nay, việc xây dựng một hệ thống ERP cho việc vận hành doanh nghiệp trở nên cần thiết cho việc đáp ứng nhu cầu thị trường. Vậy hệ thống ERP là gì và làm thế nào để xây dựng được một hệ thống ERP chuyên nghiệp, bài viết hôm nay chúng ta cùng nhau đi trả lời cho những câu hỏi trên nhé. Hệ thống ERP là gì? ERP - Enterprise Resource Planning là một hệ thống quản lý tài nguyên doanh nghiệp tích hợp, bao gồm nhiều ứng dụng và công cụ giúp cho nhân sự trong doanh nghiệp có thể làm việc với nhau trên cùng một hệ thống. Một doanh nghiệp vận hành sẽ bao gồm rất nhiều bộ phận khác nhau; mỗi bộ phận sẽ [...]

Read more