Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
en
Trang chủChuyên mụcArcadeĐã lưu
Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
Bảo mật|Điều khoản

© 2026 Coding4Food. Viết bởi dev, cho dev.

Tất cả tin tức
Công nghệChuyện Nghề

Bỏ Tailwind để học lại CSS: Khi pháp sư 'quay xe' về với chánh tông

17 tháng 5, 20264 phút đọc
code, programming, javascript, computer, developer, display, data, dark, programmer, program, hacker, the internet, html, coding, technology, digital, web, www, development, css, programming, javascript, javascript, javascript, javascript, javascript, programmer, hacker, hacker
Nguồn gốc: https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xeNguồn gốc: https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe
Nguồn gốc: https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xeNguồn gốc: https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/bo-tailwind-de-hoc-lai-css-khi-phap-su-quay-xe
tailwind csscss thuầnvanilla cssfrontend frameworkjulia evansbem csskinh nghiệm frontend
Chia sẻ bài viết:

Bình luận

Đang lướt Hacker News kiếm trò chém gió, đập vào mắt tôi là cái post chễm chệ hơn 400 points của cao nhân Julia Evans (trên trang jvns.ca): "Moving away from Tailwind, and learning to structure my CSS". Ảo ma chưa? Trong khi 90% các khóa học bootcamp ngoài kia đang nhét Tailwind vào mồm newbiew như một thứ "tiên dược" giải quyết mọi vấn đề frontend, thì một senior có tiếng lại tuyên bố "độ kiếp" thành công, từ bỏ đạo Tailwind để về với chánh tông CSS.

Chuyện quái gì đang xảy ra vậy anh em?

Khi tín đồ quay lưng với "tà đạo" Utility-first

Phải công nhận, Tailwind đã thay đổi hoàn toàn cách chúng ta code UI. Cứ vã flex items-center justify-between p-4 bg-red-500 rounded-lg thẳng vào thẻ HTML là xong, đo phải nghĩ tên class, đo phải nhảy qua nhảy lại file CSS. Mượt!

Nhưng mà khoan. Theo lời tác giả, sau một thời gian dài chìm đắm trong sự sung sướng nhất thời đó, bà ấy nhận ra mình đang bị hổng một lỗ to đùng: Không biết cách thiết kế kiến trúc CSS đàng hoàng.

Này nhé, CSS ngày nay không còn lỏ như cái thời 10 năm trước. Giờ chúng ta có CSS Variables, Nesting (không cần SASS luôn), Grid xịn xò con bò, và cả Container Queries. Tự nhiên việc viết CSS thuần trở nên sạch sẽ và có học thức hơn hẳn. Tác giả nhận ra rằng, thay vì biến cái file HTML thành một bãi rác ký tự (với những class dài như cái sớ Táo Quân), việc dành thời gian học cách tổ chức CSS (như BEM, CUBE CSS, hay đơn giản là chia component hợp lý) mang lại sự maintainable (dễ bảo trì) về dài hạn ngon hơn nhiều.

Giang cư mận Hacker News chia phe combat

Cái topic này vừa lên là giang cư mận lập tức nhảy vào combat tung tóe. Tôi lướt comment thì thấy anh em đang chia thành mấy phe rõ rệt:

  • Phe "Thực dụng cày tiền": Bọn này bảo vệ Tailwind sống chết. Quan điểm của các giáo chủ phe này là: "Code ra tiền là được! Tailwind giúp tôi ship tính năng trong 1 nốt nhạc. BEM với chả Semantic, khách hàng đ*o quan tâm code mày đẹp thế nào, họ chỉ cần nút bấm hoạt động và lên hình lung linh".
  • Phe "Thanh giáo CSS": Những lão quái này thì vỗ đùi đánh đét, kiểu "Cuối cùng cũng có người tỉnh ngộ". Họ chê Tailwind làm HTML bị "béo phì", cản trở việc đọc code, và về cơ bản chỉ là style inline được bọc đường (syntax sugar). Họ vote cho CSS Modules hoặc Vanilla CSS + những tính năng mới nhất của CSS3.
  • Phe "Thợ hồ trung lập": "Tôi dùng Tailwind cho prototype hoặc web nhỏ, nhưng nếu làm product lớn, team đông, tôi vẫn vote dùng component-based CSS để dễ quản lý".

Chốt hạ từ vãn bối C4F

Thật ra, anh em cãi nhau mòn bàn phím cũng chỉ vì một cái tội: Thích tôn giáo hóa công cụ.

Tailwind không sai, CSS thuần không sai, chỉ có mấy tay dev chỉ biết dùng 1 tool rồi đi chê bai phần còn lại mới là sai. Tailwind sinh ra để giải quyết vấn đề "ship nhanh" và đồng bộ UI, nhưng nó cũng trade-off bằng việc làm HTML của các ông trông như bị nôn mửa.

Bài học sinh tồn ở đây là gì? Đừng bao giờ biến mình thành "thợ gõ framework". Bạn có thể dùng Tailwind để kiếm cơm, nhưng bạn PHẢI hiểu cách CSS hoạt động bên dưới. Đừng để đến lúc bị bắt custom một cái animation phức tạp lại ngồi khóc vì trong Tailwind đ*o có class đó.

Cuối cùng, tool nào thì tool, code sạch gọn, tối ưu tốt để không phải tốn tiền nâng cấp hosting vô tội vạ chỉ vì cái file HTML nặng cả Megabyte mới là đẳng cấp của Senior thực thụ.


Nguồn hóng hớt: Hacker News

Tailwind từng là chân ái, nhưng giờ nhiều pháp sư FE đang bắt đầu quay xe. Chuyện quái gì đang xảy ra với cái framework được dân tình đội lên đầu này?

Chia sẻ bài viết:

Bài viết liên quan

brain, circuit board, artificial intelligence, technology, conductor tracks, connections, network, digital, think, cut out, artificial intelligence, artificial intelligence, artificial intelligence, artificial intelligence, artificial intelligence
Công nghệAI & Automation

Liminary: Khi AI ngừng 'ngáo đá' và học cách đọc não dev

Liminary vừa lên top Product Hunt với lời hứa biến mớ bòng bong data của bạn thành 'não phụ' cho AI. Bánh vẽ hay phao cứu sinh thực sự?

14 thg 53 phút đọc
Đọc tiếp →
Tendem: Khi AI Cày Cuốc, Người Thật Chốt Đơn Chống 'Ngáo'
AI & AutomationCông nghệ

Tendem: Khi AI Cày Cuốc, Người Thật Chốt Đơn Chống 'Ngáo'

Tendem by Toloka giải quyết bài toán AI làm mượt 99% nhưng toang 1% phút chót. Dùng AI cày phần thô, pháp sư người thật chốt phần tinh.

15 thg 53 phút đọc
Đọc tiếp →
office, sitting room, executive, business, desk, workplace, furniture, corporate, table, office interiors, interior design, interior decoration, office furniture, office, office, office, office, office
AI & AutomationCông nghệ

Thêm một AI Agent đòi 'thay đổi cuộc chơi' dịch vụ IT: Nitro có gì hot hay chỉ là lùa gà?

Cộng đồng mạng rần rần vì Nitro - một AI Agent hứa hẹn tự động hóa từ viết doc đến đòi nợ timesheet. Liệu đây là 'Cursor' của dân Services hay chỉ là mõm?

3 thg 45 phút đọc
Đọc tiếp →
european union, europe, flag, russia, gas, gas pipeline, sanctions, blue fuel, gas industry, industry, flame, pipeline, ventel, pipe, steel, metal, design, gas pipeline, gas pipeline, gas pipeline, gas pipeline, sanctions, pipeline, pipeline, pipeline, pipeline, pipeline
Công nghệĐồ Nghề & Tech Stack

Gáy nhẹ sau 1 tháng, Resend Automations cán mốc nửa triệu run: DevTools xịn là phải thế!

Resend ra mắt Automations cho email workflow và cán mốc 518k runs. Giang cư mận khen DX đỉnh nhưng cũng không quên bắt bẻ API. Cùng C4F hóng biến.

14 thg 53 phút đọc
Đọc tiếp →
student loan debt, education, college, student loan debt, student loan debt, student loan debt, college, college, college, college, college
Công nghệDrama IT

Góc khuất học thuật: Giáo chủ MIT lên sóng 'khóc' chuyện thiếu tiền, hụt nhân tài vào tay Big Tech

Khi đến cả MIT cũng phải lên tiếng về việc cạn tiền và chảy máu chất xám thì anh em dev đủ hiểu Big Tech đang lộng hành thế nào. Hít drama ngay!

15 thg 53 phút đọc
Đọc tiếp →
source, code, software, computer, programming language, data center, programming, server, program, digital, internet, data exchange, computer science, cyber, development, developer, code, code, software, software, software, software, software, data center, data center, programming, programming, programming, server, server, computer science, computer science, cyber, cyber
Công nghệĐồ Nghề & Tech Stack

Thoát ly Big Tech Mỹ: Khi cha đẻ theme Monokai xách Server bỏ chạy sang Châu Âu

Lão đại Monokai chán ngán Big Tech Mỹ, bứng nguyên hệ thống sang Châu Âu. Anh em dev tranh cãi nảy lửa chuyện self-host hay tiếp tục bú mút Cloud.

14 thg 54 phút đọc
Đọc tiếp →