Kết quả tìm kiếm

  1. hovanban

    Sự khác nhau giữa var, let và const trong TypeScript là gì?

    var: Khai báo biến function scope hoặc biến toàn cục (global scope), có tính chất và quy tắc phạm vi tương tự với các biến var của JavaScript. Các biến var không yêu cầu gán giá trị cho nó trong quá trình khai báo. let: Khai báo một biến cục bộ trong phạm vi khối (block-scoped local variable)...
  2. hovanban

    Lợi ích của việc sử dụng TypeScript là gì?

    Một lợi thế dễ thấy của TypeScript là tooling. TypeScript là một ngôn ngữ strong typing (nghĩa là dạng của đối tượng được giữ nguyên trừ khi có lệnh rõ ràng yêu cầu thay đổi) và sử dụng type inference (suy luận kiểu). Những đặc điểm này giúp tooling tốt hơn và tích hợp chặt chẽ hơn với các trình...
  3. hovanban

    hỏi đáp về TypeScript cần biết

    TypeScript là gì? TypeScript là ngôn ngữ lập trình được yêu thích thứ 4 trong năm 2022 và đang trở nên phổ biến trong nhiều framework hiện đại. Ngay cả khi bạn chưa có nhu cầu sử dụng, việc học TypeScript cũng giúp bạn hiểu sâu hơn về JavaScript và mở rộng cơ hội có việc làm tốt hơn trong tương...
  4. hovanban

    Những thao tác cơ bản dành cho developer trên Figma

    Để trở thành một Full-stack Developer, hiểu biết về UI/UX design là một trong những yếu tố quan trọng mà bạn cần học hỏi. Điều này có thể bắt đầu trước hết bằng việc bạn biết cách dùng những công cụ UI như Figma. Dưới đây là một số các thao tác cơ bản developer có thể thực hiện: 1. Xem tab Kiểm...
  5. hovanban

    So sánh Figma với Sketch và Adobe XD

    Bảng dưới đây sẽ giúp so sánh Figma với các công cụ thiết kế UX/UI phổ biến khác, qua đó bạn có thể tự xác định có nên dùng Figma không, và lí do nên sử dụng Figma là gì: Figma Sketch Adobe XD Nền tảng hoạt động chính Trình duyệt web Phần mềm Desktop Phần mềm Desktop/ Ứng dụng trên điện...
  6. hovanban

    Các tiện ích nổi bật của Figma là gì?

    Một điều tuyệt vời khi sử dụng Figma là gì? “Là bạn có thể treo một tấm hình fullscreen của The Rock lên màn hình làm việc của đồng nghiệp để tạo bất ngờ cho anh ấy vào sáng mai” – Alek Mackie, Senior Illustrator tại Shopify chia sẻ. Nguồn: @Figma Câu nói đùa trên đang nhắc tới một ưu điểm nổi...
  7. hovanban

    Developer có thể làm gì với Figma?

    Figma là gì? Tuy mới ra mắt năm 2016, Figma đã nhanh chóng trở thành công cụ thiết kế phổ biến trên toàn thế giới. Không chỉ nổi tiếng với giao diện thân thiện, Figma còn có nhiều tính năng giúp quá trình hợp tác của designer và developer trở nên “dễ thở” hơn. Nhiều “gã khổng lồ kỹ thuật số”...
  8. hovanban

    Phân biệt Framework và Library (Thư viện)

    Tuy đã hiểu được framework là gì, nhiều developer vẫn nhầm lẫn giữa Framework và Library. Cả framework và library đều là những đoạn code do người khác viết, được sử dụng để giúp giải quyết các vấn đề trong quá trình phát triển phần mềm. Nhiều developers cũng sử dụng hai thuật ngữ này thay thế...
  9. hovanban

    Top 6 framework back-end phổ biến cho Backend Developer

    Việc đánh giá các framework có hiệu suất tốt giúp các Developer dễ dàng xác định framework nào phù hợp để phát triển hệ thống backend. Sau đây là 5 back-end framework phổ biến nhất hiện nay, trong đó có Django, Node.js Express và Spring Boot là 3 framework hứa hẹn nhất, và cũng nhận được nhiều...
  10. hovanban

    Top 5 framework mobile phổ biến nhất

    Swiftic: Swiftic là một trong những framework phát triển ứng dụng di động iOS phổ biến nhất. Swiftic sở hữu giao diện dễ điều hướng. Thay vì phải làm tất cả mọi thứ từ đầu, Swiftic giúp bạn phát triển ứng dụng nhanh chóng và dễ dàng nhờ vào các components có sẵn trực tuyến. Nhìn chung...
  11. hovanban

    Top 5 framework web phổ biến cho Web Developer

    Trong những năm gần đây, số lượng các website framework dành cho lập trình web đã có sự gia tăng đáng kể. Sau đây là 5 web framework phổ biến dành cho Web Developer: Angular Angular là một framework JS open-source, dựa trên Typescript, giúp dễ dàng xây dựng các ứng dụng web. Angular giúp web...
  12. hovanban

    Ưu điểm và nhược điểm của việc sử dụng framework là gì?

    Ưu điểm của framework là gì?. Phát triển phần mềm là một quy trình nhiều bước, đòi hỏi rất nhiều nhiệm vụ, bao gồm viết code, thiết kế và testing. Riêng với việc viết code đã là một quá trình vô cùng phức tạp. Chính vì thế, framework giúp cho cuộc sống của các lập trình viên trở nên “dễ thở” hơn...
  13. hovanban

    Những lưu ý khi phát triển game với Unity là gì?

    Developer cần những kỹ năng, tố chất gì khi phát triển Game trên Unity? Unity cũng chỉ là một game engine – hay nói rộng ra là công cụ, để phát triển game mà thôi nên điều quan trọng là Developer cần chú trọng hơn đến những kỹ năng, tố chất khi phát triển Game nói chung. Về tố chất cơ bản của...
  14. hovanban

    Unity có quan trọng với sự nghiệp của Game Developer không?

    Unity là gì? Unity là một game engine đa nền tảng mà bất kỳ người Game Developer nào cũng nên biết. Thậm chí, chỉ cần biết sử dụng Unity thì chẳng những đảm bảo bạn không thất nghiệp mà còn sở hữu mức lương vượt trội so với mặt bằng lương IT nói chung. Tổng quan về Unity là gì Unity là gì...
  15. hovanban

    Những lợi ích tuyệt vời mà Kafka mang lại cho Dev

    Kafka là gì? Kafka là một trong những nền tảng điều phối message phân tán phổ biến nhất trên thị trường hiện nay. Tuy nhiên, không chỉ dừng lại ở đó, Kafka còn mang lại cho doanh nghiệp của bạn những lợi ích tuyệt vời cả về tính năng lẫn chi phí. Để hiểu rõ hơn về Kafka là gì cũng như so sánh...
  16. hovanban

    OOP là gì? 4 đặc tính cơ bản của OOP

    OOP (viết tắt của Object Oriented Programming) – lập trình hướng đối tượng là một phương pháp lập trình dựa trên khái niệm về lớp và đối tượng. OOP tập trung vào các đối tượng thao tác hơn là logic để thao tác chúng, giúp code dễ quản lý, tái sử dụng được và dễ bảo trì. Bất kỳ developer nào...
  17. hovanban

    Design Pattern – Kim chỉ nam cho Developer giỏi

    Design Pattern là một giải pháp chung để giải quyết các vấn đề phổ biến khi thiết kế phần mềm trong lập trình hướng đối tượng OOP. Muốn trở thành một developer giỏi, được công nhận về năng lực thì ít nhất, bạn cũng nên am hiểu một vài Design Pattern để “lận lưng”. Design Pattern là gì? Design...
  18. hovanban

    10 Java Framework cho Java Developer chất

    Với một Java Developer chất, các Java Framework là đề tài không thể không nhắc đến. Đọc bài viết này của ITviec để biết được: 10 Java Framework chất cho Java Developer Biết được ưu điểm và hạn chế của mỗi Framework 1. JSF – JavaServer Faces JavaServer Faces được Oracle hỗ trợ và do đó, nó đi...
  19. hovanban

    10 PHP Framework cực “chất” cho Developer

    PHP Framework rất cần thiết cho PHP Developer chất khi lập trình web. Thay vì mỗi lần phát triển một ứng dụng, bạn phải xây dựng lại các hàm đã từng sử dụng nhiều lần trước đó thì với các framework này, khoảng “thời gian chết” này được giảm thiểu tối đa. Vì sao lập trình viên nên sử dụng PHP...
  20. hovanban

    6 lợi ích tuyệt vời khi dùng Git

    Git là gì? Giống các hệ thống quản lý phiên bản khác, Git cũng hỗ trợ quản lý code và lịch sử thay đổi. Tuy nhiên, Git ưu việt hơn vì có khả năng tách nhánh (branch), hỗ trợ rất tốt cho teamwork, những việc như phân chia task, tổng hợp code trở nên dễ dàng hơn nhiều. Định nghĩa Git là gì? Git...
Bên trên