Kết quả tìm kiếm

  1. P

    WebAssembly là gì?

    1. WebAssembly là gì? WebAssembly (Wasm) là một định dạng mã nhị phân cho phép các ứng dụng viết bằng ngôn ngữ lập trình như C, C++, Rust được biên dịch thành mã nhị phân. Mã này sau đó sẽ được thực thi bởi một máy ảo dựa trên ngăn xếp (stack-based virtual machine) trong môi trường trình duyệt...
  2. P

    Web Scraping là gì?

    1. Web Scraping là gì? Hầu hết các diễn đàn hiện nay đều chưa có những thông tin chuẩn xác, đầy đủ xoay quanh thuật ngữ này. Vậy nên vẫn còn nhiều người chưa hiểu rõ Web Scraping là gì. Nói một cách tổng quát thì đây là ứng dụng thu thập dữ liệu từ các website. Chúng có nhiệm vụ trích xuất dữ...
  3. P

    Animation là gì?

    Animation, hay hoạt hình, là nghệ thuật tạo ra chuỗi hình ảnh động từ hàng loạt các hình ảnh tĩnh hoặc bản vẽ. Mục đích của Animation là tạo ra cảm giác chuyển động sống động trên màn ảnh trong một khoảng thời gian cố định. Đơn giản hơn, Animation chính là việc làm cho các đối tượng đồ họa di...
  4. P

    Trang web tĩnh là gì là gì?

    1. Trang web tĩnh là gì là gì? Trình tạo trang tĩnh (Static Site Generator - SSG) là một công cụ giúp tạo ra các trang web tĩnh từ các file và tài nguyên được lưu trữ trên các hệ thống lưu trữ. Thay vì sử dụng một cơ sở dữ liệu động và phức tạp, SSG sử dụng các tệp đơn giản như HTML, CSS và...
  5. P

    Serverless là gì

    Nó như một khái niệm kinh tế học, không có một cách định nghĩa chính xác Serverless là gì! Có thể hiểu theo 2 cách sau Serverless được dùng để ám chỉ những ứng dụng sử dụng phần lớn (hoặc toàn bộ) dịch vụ “nhà hàng xóm” (third-party), được host trên cloud, cho các vấn đề ở phía server là logic...
  6. P

    Monetization từ quảng cáo là gì?

    Monetize từ quảng cáo là bạn có thể tạo ra doanh thu bền vững thông qua mobile app hoặc game của mình mà không cần phải thực hiện bất kỳ công việc khó khăn nào. Bạn chỉ cần làm nổi bật các ad từ các nhà cung cấp quảng cáo trong app hoặc game của mình. Bạn sẽ nhận được lợi nhuận từ việc bán các...
  7. P

    Microservice là gì?

    Microservices là một phương pháp đặc biệt được sử dụng trong quá trình phát triển phần mềm. Phương pháp này tập trung chủ yếu vào việc xây dựng những module đơn chức năng với những giao diện và cách thức hoạt động được xác định rõ ràng. Phương pháp này hỗ...
  8. P

    Localization - L10N

    Giới thiệu Trong thời đại mới hiện nay, chúng ta luôn muốn mở rộng thị trường của mình đến mọi nơi trên thế giới để mang lại nhiều doanh số cũng như đem về lợi nhuận nhiều hơn. Việc mở rộng này sẽ không hề dễ dàng nếu ứng dụng của bạn không có khả năng nội địa hoá (localized). Bởi vì mỗi nơi...
  9. P

    Headless CMS là gì?

    Headless CMS là hệ thống quản lý nội dung mà mà không giới hạn việc sử dụng phần giao diện cụ thể. Thay vì cung cấp một giao diện truyền thống để chỉnh sửa và quản lý nội dung, Headless CMS tập trung vào việc cung cấp dữ liệu qua các API để phục vụ cho các ứng dụng khác nhau như website, ứng...
  10. P

    Automation Web Testing là gì?

    1.Automation Web Testing là gì? Automation Web Testing là quá trình sử dụng các công cụ và framework để tự động hóa các kịch bản kiểm thử trên các trang web. Khác với kiểm thử thủ công, Automation Testing cho phép thực hiện các bước kiểm tra một cách tự động, không cần sự can thiệp của con...
  11. P

    Web Testing là gì?

    Web Testing hay kiểm thử ứng dụng web là một kỹ thuật kiểm thử phần mềm để kiểm tra các ứng dụng hoặc trang web để tìm ra lỗi. Ứng dụng web phải được kiểm tra đúng cách trước khi đến người dùng cuối. Ngoài ra, kiểm thử ứng dụng web không có nghĩa là tìm ra các lỗi phổ biến mà còn kiểm tra các...
  12. P

    Tính tiếp cận (Accessibility) trong UX Design - Bí mật để thiết kế một sản phẩm thành công

    Tính tiếp cận (Accessibility) là một chủ đề nóng hổi trong thiết kế trải nghiệm người dùng (UX Design). Tại sao tính tiếp cận lại quan trọng đến vậy? Làm cách nào để thiết kế một sản phẩm đáp ứng cho mọi đối tượng người dùng, bao gồm cả người khuyết tật? Cùng mình tìm hiểu sơ lược về chủ đề này...
  13. P

    Vậy Progressive Web App là gì?

    Mình cũng hơi khó để giải thích cho các bạn nghĩa của 3 từ Progressive Web App là gì!!! Và tốt nhất thì mình nghĩ bạn đừng nên cố gắng giải nghĩa nó làm gì! Thực ra nó chỉ là một thuật ngữ để ám chỉ tới một vài tính năng mà bạn có thể thêm vào bất kỳ ứng dụng web nào, bất kỳ trang web nào, miễn...
  14. P

    Git là gì

    1. Git là gì Git là một hệ thống VCS (Version Control System) dùng để quản lý và kiểm tra các phiên bản source code khác nhau trong quá trình phát triển. Trên Git, có thể lưu trạng thái của file khi có nhu cầu dưới dạng lịch sử cập nhật. Vì thế, có thể đưa file đã chỉnh sửa một lần về trạng...
  15. P

    Backend là gì?

    Backend (còn được viết là Back-end hay Back end) là phần mà người dùng không thể nhìn thấy của một ứng dụng hoặc trang web nhưng đóng vai trò quan trọng trong việc đảm bảo hoạt động của ứng dụng diễn ra mượt mà. Nói một cách đơn giản, backend là phía “máy chủ” của ứng dụng, chịu trách nhiệm xử...
  16. P

    Vai Trò Của Kỹ Năng Mềm Trong Công Việc Và Cuộc Sống

    Kỹ Năng Mềm Là Gì? Hiểu được kỹ năng mềm là gì, bạn sẽ luôn biết cách đối phó và xử lý tình huống trong cuộc sống. Không chỉ cần thiết với những người đã đi làm mà tầm quan trọng của kỹ năng mềm với sinh viên đòi hỏi các bạn cần trau dồi, rèn luyện ngay từ bây giờ. Bạn đã sẵn sàng gặt thành...
  17. P

    Giới thiệu về GraphQL

    1.1 Tổng quan GraphQL là ngôn ngữ thao tác và truy vấn dữ liệu nguồn mở cho API, cung cấp cho client 1 cách thức dễ dàng để request chính xác những gì họ cần, giúp việc phát triển API dễ dàng hơn theo thời gian. GraphQL được Facebook phát triển nội bộ vào năm 2012 trước khi phát hành công khai...
  18. P

    Giới thiệu WebSocket

    1.1 Định nghĩa WebSocket Giao thức WebSocket là một tiêu chuẩn mở được hỗ trợ rộng rãi để phát triển các ứng dụng thời gian thực. Các phương pháp trước đây để mô phỏng kết nối song công hoàn toàn dựa trên Polling, một phương pháp đồng bộ trong đó client đưa ra yêu cầu tới server để xem liệu có...
  19. P

    Giới thiệu sơ lược về DevOps

    Định nghĩa DevOps là gì? DevOps là một phương pháp kết hợp quy trình, công cụ và nguyên tắc tự động hóa để tăng cường sự hợp tác giữa các nhóm phát triển phần mềm và quản trị hệ thống (ops). Hoạt động này thường diễn ra trong quá trình phát triển và triển khai phần mềm. Mục tiêu chính của...
  20. P

    Deployment là gì?

    1. Deploy là gì? Trong từ điển Cambridge, deploy/deployment thường được định nghĩa là việc đưa một ứng dụng, phần mềm hoặc hệ thống từ môi trường phát triển hoặc thử nghiệm vào môi trường sản xuất để người dùng có thể sử dụng. Quá trình triển khai thường bao gồm chuẩn bị, cấu hình và đưa ứng...
Top Bottom