-2
Thiết kế API
Em là một người rất đam mê lập trình và luôn ao ước mk có một API của chính mình... các cao thủ có thể giúp em và chỉ đường cho em với ạ.
1 CÂU TRẢ LỜI
+4
luôn ao ước mk có một API của chính mình
cái này mình không hiểu lắm, không biết bạn muốn làm tạo ra API dành cho công việc gì?
Để tạo API thì cũng rất đơn giản thôi, giống như việc bạn làm việc với phần server thông thường. Nếu bạn chưa biết bắt đầu từ đâu, thì mình có một vài lời khuyên như thế này:
- Học một ngôn ngữ lập trình backend, ví dụ như
PHP
,Ruby
,Nodejs
... - Học một framework của ngôn ngữ đó, ví dụ như với
PHP
thì làLaravel
, vớiRuby
thì làRails
... - Tìm hiểu về khái niệm Restful API, chẳng hạn như tham khảo bài Thiết kế RESTful API. Ngoài ra, bạn có thể tham khảo những bài có tag API trên Viblo tại https://viblo.asia/tags/api
- Tìm hiểu về
OAuth2
hayJson Web Token
, đương nhiên cũng có rất nhiều bài trên Viblo đề cập đến các kỹ thuật này rồi, bạn có thể tham khảo Introduction to Oauth2 hay JSON Web Tokens (JWT) vs Sessions, Tìm hiểu về json web token (JWT) ... - Hãy tự thực hành, tự code, đừng chỉ đọc lý thuyết xong bỏ đấy. Tự bắt tay vào làm thì bạn sẽ dễ dàng hiểu ra và học hỏi được nhiều vấn đề hơn
bạn không cho chúng tôi biết gì về bạn thì chỉ đường kiểu gì ơ kìa. Bạn bao nhiêu tuổi, bạn code ngôn ngữ nào, ý tưởng của bạn là gi?