3 điểm bởi GN⁺ 2023-07-03 | 1 bình luận | Chia sẻ qua WhatsApp
  • Bài viết mô tả trải nghiệm mở và đọc tệp package.json trong JavaScript
  • Tác giả suy ngẫm về nỗi đau và những thách thức khi sử dụng JavaScript cùng vô số phụ thuộc của nó.
  • Bài viết nhấn mạnh sự phức tạp trong việc quản lý script, phụ thuộc và cấu hình trong các dự án JavaScript.
  • Tác giả đề cập đến những điểm gây đau đầu cụ thể như quản lý phiên bản, import module, linting và nâng cấp package.
  • Bài viết làm nổi bật sự đa dạng của các công cụ và parser được sử dụng trong quá trình phát triển JavaScript.
  • Tác giả bày tỏ sự thất vọng với môi trường Node.js, nhưng cũng thừa nhận rằng chuyển sang nền tảng khác có thể cũng không làm giảm bớt nỗi đau.
  • Dù có nhiều thách thức, tác giả kết luận rằng mình đã vượt qua được trải nghiệm đó.

1 bình luận

 
GN⁺ 2023-07-03
Ý kiến trên Hacker News
  • Khi bắt đầu một dự án JavaScript mới, tác giả thường làm theo một quy trình như chọn framework, bundler, trình biên dịch TypeScript, linter, kiểm thử đơn vị, framework CSS, font và icon.
  • Tác giả thắc mắc vì sao không có một thư viện không thể cấu hình nào làm thay mọi thứ, khi rất nhiều người đang dùng các tổ hợp công cụ và thư viện khá giống nhau.
  • Một người bình luận nhắc rằng phần lớn các vấn đề tác giả nêu ra đều là chuyện của khoảng 10 năm gần đây, đồng thời chỉ ra sự vắng mặt của polyfill.
  • Một người khác khen giọng điệu hài hước của bài viết và nói rằng lập trình viên junior có thể nhanh chóng làm việc hiệu quả mà không cần biết mọi thứ về hệ sinh thái.
  • Một số người bình luận cho rằng bài này được viết với chủ đích gây hài, đồng thời nhắc đến tác động kiểu PTSD mà JavaScript và hệ sinh thái của nó mang lại.
  • Một người bình luận chỉ ra rằng nhiều nỗi khổ được nhắc đến thực ra là tùy chọn và không quá quan trọng ngoài sở thích cá nhân.
  • Một người bình luận giới thiệu JavaScript theo cách hài hước, so sánh nó với Gom Jabbar trong tiểu thuyết Dune, phép thử khả năng chịu đựng đau đớn của con người.
  • Một người bình luận bày tỏ rằng họ thích gulp, công cụ chạy tác vụ của JavaScript.