Tôi thử Bun và nhìn lại Node.js thì ...

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ส.ค. 2024
  • Tốc độ của bunjs vs nodejs đã thử thì tôi bất ngờ nhưng nghĩ nếu bạn là LẬP TRÌNH VIÊN mới thì ?
    👉 Link khóa học backend Nodejs: / @anonystick
    🚩 Subscribe ➜ / tipsjavascript
    #bun #developers #nodejs
    ✅ Follow Me:
    Blog: anonystick.com
    Github: github.com/ano...
    Facebook: / tipjs
    TH-cam: / tipsjavascript

ความคิดเห็น • 69

  • @nhatphananh1144
    @nhatphananh1144 11 หลายเดือนก่อน +17

    Các ông khéo lo. Bun nó có thể cạnh tranh với NodeJS để làm web server nhưng cuối cùng thì nó vẫn là JS. Logic server chạy trên NodeJS như nào thì giờ sang Bun nó vẫn như thế, chẳng qua là thay đổi 1 vài config và setup và package thôi. Phận làm dân dev quèn sợ gì sự cạnh tranh này. Khéo các bố được tăng lương vì giờ ngoài Node các ông còn chơi được cả Bun :v.

  • @hungtrantv9891
    @hungtrantv9891 11 หลายเดือนก่อน +5

    Trong clip anh có bảo CV của 1 bạn nào đấy không dc 15 cty nhận, là vì sao thế anh ? :D, hóng anh ra clip mới nói về bạn này, và so sánh performance giữa 2 thằng Bun và Node JS

  • @a.n1768
    @a.n1768 11 หลายเดือนก่อน +8

    Bác cho hỏi Bun hiện tại gần như chỉ 1 thành viên commit cho dự án, những dự án open source kiểu vậy, theo kinh nghiệm của bác sẽ tồn tại bền vững không ạ? cảm ơn bác nhiều!

    • @lowtechdev
      @lowtechdev 11 หลายเดือนก่อน +1

      nó được rating gần 60k sao trên github sau khi ra mắt được 1 tháng và giờ vẫn đang update từng ngày nên yên tâm bạn nhé cứ công nghệ mới được cộng đồng Dev xác thực nó ngon mà quất

    • @kevinshoang
      @kevinshoang 11 หลายเดือนก่อน

      có VC backed rồi bạn.

    • @LamNguyen-oe7zf
      @LamNguyen-oe7zf 10 หลายเดือนก่อน

      Bên Python có FastAPI top 1 web framework cho Python cũng chủ yếu 1 người maintain

  • @quocdattranquoc1832
    @quocdattranquoc1832 11 หลายเดือนก่อน +2

    A show cái vấn đề CV a đã nói vs.
    E cũng chuẩn bị refresh CV đây 😢

  • @quanphamanh957
    @quanphamanh957 11 หลายเดือนก่อน +4

    TIền bối như anh khi đối mặt với nhiều công nghệ mới ra đời, các anh có chạy theo không ạ? Còn bọn trẻ em có nên chạy theo thời thế không ạ

    • @ggsgetafaf1167
      @ggsgetafaf1167 11 หลายเดือนก่อน

      Câu hỏi hay

    • @benalpha2297
      @benalpha2297 11 หลายเดือนก่อน +1

      Cứ nắm chắc kiến thức các môn cơ sở ngành Computer Science thì việc làm quen công nghệ mới nó đơn giản rất nhiều so với việc học từ ngọn.
      Nhưng hầu hết các sinh viên lúc hoc thì xem nhẹ chúng, học cho qua môn và chỉ muốn nhảy vào làm cái web thật xinh, làm cái app thật đẹp (thú thật thì tôi hồi đó cũng vậy😅)

  • @devlife811
    @devlife811 11 หลายเดือนก่อน +1

    hóng video tiếp theo của a

  • @duyhoangta7988
    @duyhoangta7988 11 หลายเดือนก่อน +2

    Với tốc độ Bun phát triển như này, thì Nodejs cũng phải rè trừng.

  • @vanlongoan1454
    @vanlongoan1454 11 หลายเดือนก่อน +1

    A ơi, a có tính làm 1 playlist cho thằng Bun này ko.

  • @nampt991
    @nampt991 11 หลายเดือนก่อน +1

    1 ngày tăng 2k star. bây giờ Bun đã có 60.1K start rồi.

  • @vietanhnguyen8316
    @vietanhnguyen8316 10 หลายเดือนก่อน +1

    cho em hỏi cài gì để hiện gợi ý folder như đoạn 11:31 thế ạ?

  • @a.n1768
    @a.n1768 11 หลายเดือนก่อน +2

    Bác có thể sánh khả năng xử lý của bun và golang hay rust ko ạ, vì có 1 video bác so sánh node.js với các ngôn ngữ khác, mà bun lại nhanh hơn node.js nhiều lần?

    • @lowtechdev
      @lowtechdev 11 หลายเดือนก่อน

      Bun là 1 compiler javacript runtime không phải ngôn ngữ lập trình hay cái gì thay thế được cả node js. Nó chỉ thay thế thằng NPM thôi vì nó là javascript runtime mặc định khi cài Node. Sao nhiều người ko hiểu vấn đề thế nhỉ

    • @a.n1768
      @a.n1768 11 หลายเดือนก่อน

      @@lowtechdev vâng e chỉ nói về khả năng xử lý request (xử lý được bảo nhiêu request ) đọc , ghi file, các tác vụ nặng với với js runtime khác và so với các ngôn ngữ hiện đại như rust hay golang (benchmark)

    • @ericchou8615
      @ericchou8615 11 หลายเดือนก่อน

      Tuổi gì so với Golang, back-end nên bỏ Javascript đi là vừa.

    • @a.n1768
      @a.n1768 11 หลายเดือนก่อน

      @@ericchou8615 bác khuyên người khác cũng phải đưa ra luận điểm ưu nhược điểm điểm và tính đặc thù của từng ngôn ngữ chứ, khuyên vậy thi cứ ngôn ngữ framework nào hot và nhanh là lao vào học à?

    • @ericchou8615
      @ericchou8615 11 หลายเดือนก่อน

      @@a.n1768 bạn nên tìm hiểu xem ai là người tạo ra Golang, bộ ba thần thánh ấy là những ai, riêng Ken Thompson đủ đá mông mấy ông kia rồi.

  • @thinhbui4835
    @thinhbui4835 11 หลายเดือนก่อน

    Chào các đồng chí thân yêu quyết thắng kakaka

  • @duynghia-kidbuck
    @duynghia-kidbuck 11 หลายเดือนก่อน +2

    làm thế nào để chạy Bun trên window vậy ạ

    • @cuongquoc9241
      @cuongquoc9241 11 หลายเดือนก่อน

      Wsl thôi bác

  • @user-zq3zl5fu6q
    @user-zq3zl5fu6q 11 หลายเดือนก่อน

    cái đó hình như là lệnh cho macos, linux wsl, còn win có 1 mục cài riêng phía dưới chứ đâu phải k có cho win đâu nhỉ

  • @angkhoi5740
    @angkhoi5740 11 หลายเดือนก่อน +1

    Bun nó mới ra cái đó làm gì có trong xếp hạng.

  • @motivationeveryday161
    @motivationeveryday161 11 หลายเดือนก่อน

    Tự dưng thầy nói về sự nghiệp thấy có chút buồn buồn

  • @tranhuy517
    @tranhuy517 11 หลายเดือนก่อน

    thầy mới đầu tư cổ phiếu hay đầu tư lâu rồi mà nói chuyện chuyên nghiệp thế hahahaha

  • @hoanhnguyen1081
    @hoanhnguyen1081 11 หลายเดือนก่อน +1

    Làm màu là chính thích thì xài thôi

    • @anonystick
      @anonystick  11 หลายเดือนก่อน

      Xin lỗi quý khách...

  • @Daed2001
    @Daed2001 11 หลายเดือนก่อน +7

    Bun 1.0 h chắc ỉa lên đầu node cho tới deno , phải nói là chưa bao h cảm giác không phải chờ đợi khi chạy bất cứ thứ gì từ khi chuyển sang Bun cứ như là chạy assembly trực tiếp v mượt vl =)))) , có 1 cái hơi mệt là phải thay lại một số cấu trúc cũng k lâu lắm . Nói chung thì Bun 1.0 thật sự là một cuộc cách mạng đột phá trong quá trình dev

    • @lowtechdev
      @lowtechdev 11 หลายเดือนก่อน +2

      Bạn nhầm à bạn cài Bun xong bạn chả phải làm gì hết chỉ cần thay vì chạy npm install thì hãy chạy bun install và tất cả các lệnh bạn chạy cho project javascript. Nó thiết kế để tương thích tất cả thư viện của node nên mới được đánh giá cao như vậy

    • @evileyes9317
      @evileyes9317 11 หลายเดือนก่อน

      Bun nó là "Javascript Runtime" chứ có phải cả một môi trường như "nodejs" đâu mà bạn kêu là cách mạng dc? Trong thời gian dài ko biết chứ trong ngắn hạn chắc chắn ko thể vượt mặt node dc đâu.

    • @ngtantai1001
      @ngtantai1001 11 หลายเดือนก่อน

      Đợi chút có thằng khác thay thế

    • @lampham7874
      @lampham7874 11 หลายเดือนก่อน

      @@evileyes9317 mình không hiểu cả một môi trường là như thế nào lắm. Cả 2 đều là JavaScript runtime mà nhỉ.

  • @tyndecor5236
    @tyndecor5236 11 หลายเดือนก่อน +1

    cắn miếng cho có dấu răng :D

  • @thechiennguyen574
    @thechiennguyen574 11 หลายเดือนก่อน

    Anh thấy tiềm năng tương lai của Bun có nhiều ko ạ?

  • @hosiminh8152
    @hosiminh8152 11 หลายเดือนก่อน +2

    Bun thì mới quá với lại nó chưa hỗ trợ trên windown vài năm nữa nó mới phổ biến

    • @thuannguyen593
      @thuannguyen593 11 หลายเดือนก่อน

      nếu nó ổn định rồi và không hỗ trợ window thì k dùng nữa à. Docker đâu h ai dùng chay nữa

    • @hosiminh8152
      @hosiminh8152 11 หลายเดือนก่อน

      @@thuannguyen593 bạn vẫn chưa hiểu ý à bun hiện nay chưa có đồ án thực tế Nên chưa kiếm tra nó nhanh hơn bao nhiêu lần với lại Node giờ cũng có watch mode mà ko cần cài nodemon hiểu ko

    • @vanvothe4817
      @vanvothe4817 11 หลายเดือนก่อน +1

      Miễn sao wsl còn support thì window có thể không cần lắm.

    • @lowtechdev
      @lowtechdev 11 หลายเดือนก่อน

      ​@@thuannguyen593 bác có nhầm không vậy làm backend mà không có docker thì project muốn mở rộng ra thì tiền đâu thuê người fix bug. Docker giúp cứu bao nhiêu dự án gặp vấn đề mở rộng quy mô ấy

  • @a.n1768
    @a.n1768 11 หลายเดือนก่อน

    bác nói trí phải :D

  • @SonNguyen-lw9nj
    @SonNguyen-lw9nj 11 หลายเดือนก่อน +1

    xin link discord với mn

  • @phutranhongu6424
    @phutranhongu6424 11 หลายเดือนก่อน +2

    Bun nhanh hơn nhưng để chuyển đổi qua cũng mất khá nhiều thời gian, vì node vẫn đang đáp ứng được đại đa số nhu cầu

    • @datngoquoc
      @datngoquoc 11 หลายเดือนก่อน

      @@lowtechdev Bun là JS Runtime, vừa là Bundler, vừa là Package manager, vừa là Test Runner, vừa là File compier
      chứ đâu phải mỗi runtime đâu?

    • @truongkhanguyen6241
      @truongkhanguyen6241 11 หลายเดือนก่อน

      @@lowtechdev nên tìm hiểu kĩ trước khi chém gió nhé bác. Như bác trên đã nói, nó không đơn thuần chỉ là runtime đâu.

    • @haristajo
      @haristajo 11 หลายเดือนก่อน

      @@lowtechdev gì comment từa lưa vậy cha, hiểu mình đang nói cái gì không vậy, đính chính lại là Bun hoàn toàn có khả năng thay thế NodeJS nhé, nó còn làm tốt và nhiều hơn thằng Node là chuyện khác nữa kìa

  • @nguyenhuy6734
    @nguyenhuy6734 11 หลายเดือนก่อน +1

    mong bun > goalng

    • @nguyennam5056
      @nguyennam5056 11 หลายเดือนก่อน

      khong du tuoi dau

    • @nguyenhuy6734
      @nguyenhuy6734 11 หลายเดือนก่อน

      @@nguyennam5056 1 thằng 1 mặt chứ về hiệu năng vẫn là thứ gì đó cách biệt, chỉ mong nhiều tiện ích mà dc phổ thông hơn

  • @samaHama-wfssa
    @samaHama-wfssa 11 หลายเดือนก่อน

    em thấy thằng này chua có thư viện hỗ trợ, chắc tầm 2 3 năm nữa mới ok

    • @a.n1768
      @a.n1768 11 หลายเดือนก่อน

      có khi hơn, deno bảo là killer Node

    • @truongkhanguyen6241
      @truongkhanguyen6241 11 หลายเดือนก่อน +1

      nó tương thích với hầu hết thư npm package đó bro

    • @lowtechdev
      @lowtechdev 11 หลายเดือนก่อน

      Bác nhầm à thằng này hỗ trợ tất cả mọi thứ của node nhé cứ chạy bun install như npm install thôi

    • @nhatphananh1144
      @nhatphananh1144 11 หลายเดือนก่อน

      nó là javascript runtime thì các thư viện viết bằng js là nó nuốt được luôn rồi còn gì nữa bác

  • @lamhuynh9642
    @lamhuynh9642 11 หลายเดือนก่อน +1

    video nói lan man quá

  • @lowtechdev
    @lowtechdev 11 หลายเดือนก่อน +1

    ở đây nhiều người vẫn lầm tưởng và so sánh Bun và Nodejs thực tế Bun nó chỉ đập chết cái NPM (Node Package Manager). Nhấn mạnh Bun là Javascript Runtime chứ không phải thay thế node server đâu nhé các newbie ạ

    • @viethungpham2072
      @viethungpham2072 11 หลายเดือนก่อน +1

      Tưởng node cũng là runtime :))

    • @lowtechdev
      @lowtechdev 11 หลายเดือนก่อน

      @@viethungpham2072 runtime mặc định của Node chính là npm sử dụng V8 engine. Bun thì được viết bằng Zig không xài V8 để chạy script trên máy nên tốc độ khủng khiếp hơn, nó sinh ra để thay thế NPM chứ ko phải thay thế tất cả môi trường server nodejs đâu

    • @tuanva6484
      @tuanva6484 11 หลายเดือนก่อน

      @@viethungpham2072 là rõ. :)))

    • @sinhlongl9dev
      @sinhlongl9dev 11 หลายเดือนก่อน +2

      node cũng là js runtime, bun cũng thế, trên trang chủ nó cũng thể hiện là so sánh với node rồi.

    • @nhatphananh1144
      @nhatphananh1144 11 หลายเดือนก่อน +1

      Lạy bố, Bun nó ty tỷ thứ thế ông bảo nó chỉ thay được cái NPM. Nó còn cover nhiều thứ hơn cả NodeJS đấy, từ front-end tool đến dev server.
      Mà NodeJS cũng được gọi là Javascript Runtime. "Node.js® is an open-source, cross-platform JavaScript runtime environment" => Câu này tui copy từ trang chủ của NodeJS nhé.
      Và Bun cũng chạy được http và https modules nhé ông.
      Giờ thì sao nào.