Công nghệ đang và sẽ sử dụng – 2020

Hi các bạn,

Về Tech Stack thì mỗi người 1 hướng, nên bài này mình cũng chỉ ghi ra những gì mình đang sử dụng và những gì mình sẽ tiếp cận trong vài tháng sắp tới :p

Đang sử dụng

  • PHP: vâng, một trong những ngôn ngữ mình dc học từ thuở cấp 3, cho đến nay mình vẫn xài, trong tương lai mình cũng sẽ vẫn xài 😀
    • Laravel 5+ (dù 6 7 ra rồi nhưng thực ra nó vẫn same same 5.5+)
    • Lumen: Best for robust API development & small services.
  • JavaScript: tất nhiên rồi, vì mình làm full snack mà =)).
    • Syntax: hiện tại vẫn cứng nhất ES5 và ES6. ES7 trở lên ko có nổi lắm nên mình cũng ít đụng, ngoài cái await & async ổn áp.
    • VueJS 2: vâng, 2 năm hơn bên Vue mình cảm thấy rất là hạnh phúc =))
  • TypeScript: mới làm quen gần đây, viết đã phết như hồi viết .NET <3
    • NestJS: Đây là thằng mình sử dụng để làm quen với Backend = JS. Và nó cũng là ng` cho mình cái nhìn dễ nhất về WebSocket 😀
  • MySQL / MariaDB: Database sử dụng hằng ngày.
  • Redis: Dùng để cache data, Redis cache data trên RAM nên access nhanh hơn rất nhiều so với Storage cũng như có các features như clustering, pub/sub,…
  • Docker: đang sử dụng để tạo ra development environment.

Sẽ sử dụng/cập nhập

  • Go: một trong những ngôn ngữ trending hiện tại, functional language, run everywhere,… Plan của mình là sẽ học Go và làm vài cái backend services giải trí.
  • PostgreSQL: cũng dc sử dụng khá là nhiều và cộng đồng cũng lớn. Cũng là họ của T-SQL nhưng PostGres có những features khác biệt so với fần còn lại, và mình muốn tìm hiểu những features đó :))
  • TypeScript (frontend): ở trên, mình sử dụng TS bên backend, nhưng frontend thì chưa.
    • Vue 3: Cập nhập lên Vue 3 lun do đấng Evan đã nâng cấp lên =)), và sử dụng TS luôn.
  • Message Queue: một trong những way-of-communication (in microservices) mà mình chưa sử dụng, sẽ cố mà update thằng này :)) Cụ thể là RabbitMQ và Kafka.
  • Key/Value Database: RockDB hay LevelDB,…

Note cho bản thân

Cũng khá nhiều thứ để học cũng như cập nhập đấy haha. Continuous learning thoy <3

facebook
Seth Phát

Seth Phát

Mình là Phát - biệt danh Seth Phát. Hiện đang là một Sr. Full-Stack Engineer. Mình là một người yêu thích và đam mê lập trình và hiện tại đang theo về phần Web là chủ yếu. Mạnh Back-end và khá Front-end, vẫn đang theo đều cả 2 :v. Còn gì bằng khi được làm những thứ mà mình yêu thích, đam mê ;)

Leave a Reply

Your email address will not be published. Required fields are marked *

Bình luận qua Facebook