
写给Pythoner的前端进阶指南
文章平均质量分 92
余生H
I AM A I,身上的刺蜕了,只想静静欣赏世界的美。前端、Nodejs后端、容器化云原生、LLMs、CV
展开
-
写给Pythoner的前端进阶指南(九)实战三:一个简单的任务管理系统
本文介绍了如何为前端开发者,特别是 Python 开发者,构建一个简单的任务管理系统。通过实现任务的增、删、改、查功能,使用 HTML、CSS 和 JavaScript 完成前端页面,并通过 LocalStorage 保存数据。文章详细讲解了如何操作 DOM、处理用户交互、以及如何使用本地存储实现数据持久化。对于有 Python 背景的开发者来说,本项目为后续学习如何与 Python 后端(如 Flask 或 Django)结合,提供了实践基础。原创 2024-12-26 18:36:05 · 1015 阅读 · 0 评论 -
写给Pythoner的前端进阶指南(八)实战二:实现一个简单的聊天室
本篇将继续带领python用户深度学习前端技术,实现一个简单的聊天室项目,通过这个过程,你将学习到前端设计的基础知识、WebSocket的实时通信原理,以及如何构建一个完整的前后端交互应用。这种实践能帮助你从需求分析到功能实现,再到优化和发布,全面提升开发能力。原创 2024-12-25 18:46:36 · 984 阅读 · 0 评论 -
写给Pythoner的前端进阶指南(七):实战一之构建一个动态网页
通过本篇实战项目,我们创建了一个简单的动态博客页面,支持用户查看和提交评论。前端使用了 HTML、CSS 和 JavaScript,后端部分则通过 Node.js(或 Python Flask)实现了简单的 API。这个项目展示了前后端交互的基本概念,并且通过异步请求和 DOM 操作避免了页面刷新,使得用户体验更加流畅。希望通过这篇文章,你能够更好地理解如何结合 JavaScript 和后端技术实现动态网页。如果你有任何问题或进一步的讨论,欢迎在评论区留言,我们一同交流!原创 2024-12-23 18:12:21 · 1187 阅读 · 0 评论 -
写给Pythoner的前端进阶指南(六):网络编程
AJAX(Asynchronous JavaScript and XML)是一种在不重新加载整个页面的情况下与服务器交换数据并更新部分网页的技术。虽然“XML”在名称中,但 AJAX 现在通常使用 JSON 格式进行数据交换。AJAX 在前端开发中被广泛用于实现动态内容加载和无刷新更新。WebSockets 是一种在客户端和服务器之间建立持久连接的协议。与传统的 HTTP 请求不同,WebSockets 允许在客户端和服务器之间进行双向通信。原创 2024-12-21 19:21:18 · 1007 阅读 · 0 评论 -
写给Pythoner的前端进阶指南(五):事件驱动模型
JavaScript 的事件驱动模型是前端开发的基石,理解事件循环、事件绑定和事件代理的工作原理将帮助你更好地处理异步任务和用户交互。与 Python 中的事件驱动框架相比,JavaScript 的事件驱动模型更侧重于 DOM 事件和浏览器中的用户交互,而 Python 的事件驱动框架更多地应用于高性能的网络编程。原创 2024-12-21 10:51:24 · 885 阅读 · 0 评论 -
写给Pythoner的前端进阶指南(四):异步编程 - 原生支持的 async/await
在开发中,异步编程是处理并发任务的重要方式。无论是请求数据、读取文件还是执行网络操作,异步编程能够有效提升程序的性能和响应速度。Python 和 JavaScript 都支持异步编程,但它们的实现方式有所不同。在这篇文章中,我们将深入探讨 JavaScript 中的异步编程,特别是如何通过回调函数、Promise 以及 `async/await` 来处理异步任务。对于熟悉 Python 的开发者来说,理解 JavaScript 中的异步编程模式,将有助于你在不同语言之间的过渡。原创 2024-12-20 15:41:45 · 819 阅读 · 0 评论 -
写给Pythoner的前端进阶指南(三):JavaScript面向对象编程-类、继承、多态和封装、this
在 Python 中,你通过class关键字定义类,并使用构造函数(__init__)来初始化对象的属性。JavaScript 同样使用class关键字定义类,但构造函数的写法略有不同,通常是通过来实现。原创 2024-12-19 23:08:42 · 667 阅读 · 0 评论 -
写给Pythoner的前端进阶指南(二):快速迁移指南和JavaScript Cheatsheet
从Python迁移到JavaScript,并不意味着要完全放弃你已经学到的编程技能。通过理解两者之间的差异和相似之处,你可以更快速地掌握JavaScript的核心概念和常用语法。本篇快速迁移指南和Cheatsheet只是一个开始,接下来你可以通过实践逐步深化对JavaScript的理解,拓展你的开发能力。原创 2024-12-19 18:10:23 · 907 阅读 · 0 评论 -
写给Pythoner的前端进阶指南(一):前言-深入学习前端后会有哪些新的机遇
对于一名 Python 开发者来说,学习 JavaScript 是一种跨越前端和后端的技能提升。它不仅可以帮助你掌握 Web 开发的核心技术,还能让你进入全栈开发、移动开发、桌面应用开发等多个新兴领域。无论是提升个人技能,还是拓展职业选择,掌握 JavaScript 都将为你打开一扇通向技术世界的大门。在后续的文章中,我将从 JavaScript 的基础知识讲起,一步步引导你理解这门语言的核心概念,并通过实际项目将所学内容应用于实践。原创 2024-12-18 17:22:03 · 815 阅读 · 0 评论