
Đôi khi trong quá trình làm việc, chúng ta sẽ gặp một công cụ mà cảm giác như nó được tạo ra đúng với cách mình suy nghĩ và làm việc.
Với mình, Bricks Builder là một trong số đó.
Đến thời điểm viết bài này, mình đã sử dụng Bricks Builder được khoảng hai năm. Nhìn lại, mình cảm thấy việc biết đến nó đúng vào thời điểm quay trở lại với WordPress giống như một cái duyên hơn là một sự tình cờ.
Hành trình từ Elementor đến Bricks
Hơn hai năm trước, mình vẫn là một freelancer làm khá nhiều loại dự án khác nhau. Có thời điểm mình làm Laravel, Vue.js, React, Node.js và tất nhiên cũng nhận không ít dự án WordPress.
Lúc đó, Elementor Pro gần như là lựa chọn mặc định của mình. Mục tiêu của mình khi ấy khá đơn giản: làm sao để tăng tốc độ triển khai dự án cho khách hàng. Với những website đơn giản, mình sử dụng hoàn toàn Elementor. Còn nếu gặp những yêu cầu phức tạp hơn, mình sẽ tự viết thêm widget hoặc mở rộng Elementor bằng code.
Workflow đó hoạt động khá ổn trong nhiều năm.
Sau này mình chuyển dần sang làm nhiều dự án Laravel và các hệ thống backend hơn nên thời gian dành cho WordPress cũng ít đi. Nếu có dự án WordPress thì mình thường chia làm hai hướng: website đơn giản sẽ dùng Gutenberg kết hợp ACF, còn website phức tạp vẫn tiếp tục dùng Elementor.
Mọi thứ cứ diễn ra như vậy cho đến khi mình biết đến Bricks Builder.
Lý do mình quyết định chuyển sang bricks
Thời điểm đó, mình đọc khá nhiều chia sẻ rằng Bricks Builder được xây dựng hướng tới developer. Theo mình thì điều đó đúng, nhưng cũng chưa hoàn toàn chính xác.
Nếu bạn biết HTML và CSS ở mức cơ bản thì hoàn toàn có thể sử dụng Bricks một cách hiệu quả. Có lẽ developer sẽ thích nó hơn vì mức độ linh hoạt mà nó mang lại, nhưng điều đó không có nghĩa người không biết code sẽ không dùng được.
Điều thú vị là đúng lúc mình biết đến Bricks cũng là lúc mình bắt đầu quay trở lại làm WordPress nhiều hơn.
Mình dùng thử.
Rồi mua luôn gói Lifetime.
Và từ đó đến giờ, gần như mọi website WordPress mình xây dựng đều sử dụng Bricks Builder.
Điều mình thích nhất ở Bricks Builder
Điều khiến mình thích Bricks nhất chính là cảm giác mọi thứ đều được xây dựng trong cùng một hệ thống.
Bạn có thể xây dựng gần như mọi thành phần của website bằng chính Bricks: từ header, footer, popup, slider, loop template, dynamic content, icon cho đến những component nhỏ nhất.
Mình không phải liên tục cài thêm nhiều plugin chỉ để giải quyết từng nhu cầu riêng lẻ. Đa số những gì mình cần đều có thể thực hiện ngay bên trong builder.
Điều đó khiến quá trình xây dựng website trở nên rất liền mạch.
Một điểm nữa mà mình đánh giá rất cao là hiệu năng của builder.
Trước đây khi làm việc với Elementor, thỉnh thoảng mình vẫn gặp tình trạng editor tải khá chậm hoặc đôi lúc có những lỗi khó hiểu khiến phải refresh lại trang. Với Bricks thì trải nghiệm nhẹ nhàng hơn rất nhiều. Builder phản hồi nhanh, ít lỗi vặt và cảm giác làm việc cũng “đã” hơn.
Có lẽ chỉ những ai dành nhiều giờ mỗi ngày trong page builder mới thấy được sự khác biệt này.
Chuyển từ Elementor sang Bricks có khó không?
Theo trải nghiệm của mình thì không.
Nếu bạn đã quen với Elementor thì việc làm quen với Bricks diễn ra khá nhanh. Khái niệm về section, container, element hay dynamic data đều không quá xa lạ.
Điều khác biệt nằm ở cách Bricks cho bạn nhiều quyền kiểm soát hơn. Thay vì cố gắng làm theo những gì builder cho phép, bạn có cảm giác mình đang thực sự xây dựng website.
Chính điều đó khiến mình cảm thấy Bricks gần với cách một developer suy nghĩ hơn.
Blog này cũng sẽ được xây dựng bằng Bricks
Chính blog mà bạn đang đọc cũng sẽ được mình xây dựng lại bằng Bricks Builder.
Trước khi bắt đầu, mình dùng Gemini để lên ý tưởng về concept, bố cục và typography. Sau đó mình dùng Bricks để hiện thực toàn bộ thiết kế đó.
Toàn bộ quá trình sẽ mất khoảng hai ngày, dựa trên việc convert trang profile của mình từ Hugo CMS qua Bricks builder (profile ở đây)
AI giúp mình có ý tưởng nhanh hơn, nhưng chính Bricks mới là công cụ giúp mình biến những ý tưởng đó thành một website hoàn chỉnh mà không phải “đấu tranh” với builder.
Đến thời điểm hiện tại, nếu phải nói về điểm mình chưa thực sự hài lòng thì có lẽ chỉ là việc làm việc với một số phần Settings kết hợp cùng ACF đôi lúc vẫn hơi mất thời gian. Ngoài điều đó ra thì mình chưa gặp hạn chế nào đủ lớn để ảnh hưởng đến các dự án mình đang xây dựng.
Không có Builder nào hoàn hảo
Bài viết này không nhằm mục đích nói rằng Bricks Builder tốt hơn Elementor, Gutenberg hay bất kỳ builder nào khác.
Mỗi công cụ đều có đối tượng người dùng riêng.
Điều mình muốn chia sẻ chỉ đơn giản là sau hai năm sử dụng, Bricks Builder là công cụ phù hợp nhất với cách mình làm việc.
Khoảng thời gian gần đây mình dành nhiều thời gian hơn cho WordPress, xây dựng nhiều website hơn và cũng dần hình thành những sở thích riêng trong quy trình phát triển.
Bricks Builder vô tình lại rất phù hợp với workflow đó.
Một món quà sinh nhật đáng giá
Mình vẫn nhớ khi mua Bricks Builder gói Lifetime. Thực ra mình xem đó như một món quà sinh nhật dành cho chính mình.
Lúc đó cũng hơi đắn đo vì dù sao mua Lifetime cũng là một khoản đầu tư. Nhưng điều thú vị là chỉ khoảng một vài ngày sau khi mua, mình đã nhận được một dự án WordPress mới và chính dự án đó đã đủ để bù lại toàn bộ chi phí của license Lifetime.
Nhìn lại sau hai năm, mình không còn coi đó là một khoản chi nữa.
Đó là một khoản đầu tư.
Và có lẽ là một trong những khoản đầu tư mang lại hiệu quả tốt nhất đối với workflow WordPress của mình.