我想学习网络开发的理论概念
嗨!我想请问您是否可以推荐一些学习Web开发相关理论概念的材料。
我已经是一名对各种堆栈有很好掌握的开发人员,但我相信我需要更多地打磨 cookie、令牌等理论概念。我可以将它们合并到我的应用程序中,但很难在低层次上理解它们.
您能给我推荐一些我可以阅读的包含这些概念的书籍或网站吗?
提前致谢!
我希望知道可以阅读的书籍或网站来了解这些概念
你应该学习 Javascript、HTML 和 CSS、npm 和 Angular/React/Vue。
React JS 是用于开发 Web 应用程序的 javscript 库。
https://legacy.reactjs.org/tutorial/tutorial.html
在 Stackblitz 中练习
这些是我对 Web 开发理论方法的详细建议:
HTTP:David Gourley 和 Brian Totty 的权威指南:本书深入探讨了 HTTP 协议,包括其方法、状态代码、标头等。了解 HTTP 对于掌握 Web 通信的核心功能至关重要。
MDN Web 文档:Mozilla 开发者网络的 Web 文档是了解 Web 技术的宝贵资源。他们的文档涵盖了广泛的主题,包括 cookie、令牌、身份验证方法等,并带有清晰的解释和示例。
OAuth 2.0 Simplified,作者:Aaron Parecki:如果您对令牌等身份验证和授权机制感兴趣,OAuth 2.0 Simplified 是一本很棒的读物。它以清晰易懂的方式分解了 OAuth 2.0,使其更易于实现和理解。
Malcolm McDonald 和 Jason Garman 的 Web Security for Developers:安全性在 Web 开发中至关重要,本书全面概述了 Web 安全原理,包括 cookie、令牌、加密等。