Web 开发技术-JavaScriptWeb 开发技术-JavaScript ### 1. 概述 ## 内容提要 1 JavaScript 简史 2 JavaScript 功能、脚本语言 3 JavaScript 实现 ECMAScript > DOM BOM 4 在 HTML 中使用 JavaScript ➢直接嵌入 ➢外部引入 JS 代码压缩 ## 1 JavaScript 简史 ## 时代背景 ➢1995 动图的浏览器 ### 1. JavaScript 简史 ## 发展过程 ➢1995: LiveScript/JavaScript 始于网景 ➢网景通信公司(Netscape)开发 LiveScript 1.0,与 Sun 公司组成开发联盟。由于 Java 正流行,LiveScript 发布前临时改名 JavaScript. ➢1996: Microsoft 采用 ➢在 Internet Explorer 准化一种通用、跨平台、供应商中立的脚本语言的语法和语义”。 定义一种名为 ECMAScript 的新脚本语言标准。 ➢1998: ISO/IEC 采用 ECMAScript 作为标准 ➢浏览器开发商开始致力于将 ECMAScript 作为各自 JavaScript 实现基础。 ### 2. JavaScript 和脚本语言 ## JavaScript ➢一种高级的,面向对象的脚本语言。0 码力 | 21 页 | 1.02 MB | 2 年前3
Java 应用系统开发 - ServletContext 和 Web 配置# Java 应用系统开发 ServletContext 和 Web 配置 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 November 26, 2018  ,并将 Web 应用的基本信息存储在这个 ServletContext0 码力 | 33 页 | 668.91 KB | 2 年前3
《Slides Dev Web》 09. Services Web# 09.Services Web # 19 décembre 2023 # Développement web il3 Services web HE-Arc (DGR) 2022 ## Applications distribuées • Motivation : répartir l’exécution sur plusieurs machines – Principe : Les abstraction différences - Exemples : RPC, RMI (java), CORBA, DCOM (MS) • Utiliser les technologies du web, comme HTTP et XML : – indépendantes de la plateforme, éprouvées, largement utilisées • Système distribué (SOAP) ## Service web ## • 2 visions : - Utiliser les technos web pour développer des appliés distribuées - Accès pour une application aux services offerts aux humains • Service web = webapp pour une0 码力 | 6 页 | 47.90 KB | 2 年前3
01 Web 开发与PHP 杨亮 《PHP语⾔程序设计》## Web 开发与PHP 杨亮  ## 为什么要从事Web开发 • 互联网是发展最好的行业 • 会有成千上万人使用你的产品 - 相对容易找到工作 • 赚钱最多的工作之一 - 可以解决自己的实际问题 - 可以告诉家人我在做什么 可以告诉家人我在做什么  ## Web产品流程  PM: Project & Marketing FE: Front-End Engineer RD: Research & Development QA: Quality Assurance OP: Operator ## Web基本流程 请求页面 对应文件 获取数据 PC Mobile HTTP 请求 html css javascript 服务器 (Apache) (IIS) 返回页面 html0 码力 | 18 页 | 5.96 MB | 2 年前3
Go Web编程《Go Web 编程》 因为自己对Web开发比较感兴趣,所以最近抽空在写一本开源的书籍《Go Web编程》《Build Web Application with Golang》。写这本书不表示我能力很强,而是我愿意分享,和大家一起分享Go写Web应用的一些东西。 - 对于从PHP/Python/Ruby转过来的同学了解Go怎么写Web应用开发的 对于从C/C++转过来的同学了解Web到底是怎么运行起来的 欢迎大家加入QQ群:259316004《Go Web编程》专用交流群 大家有问题还可以上德问上一起交流学习:http://www.dewen.org/topic/165 ## 致谢 首先要感谢Golang-China的QQ群102319854,里面的每一个人都很热心,同时要特别感谢几个人 • 四月份平民 (review代码) Hong Ruiqi (review代码) • BianJiang(编写go开发工具Vim和Emacs的设置) SUCH DAMAGE. 1. Go环境配置 - 1.1. Go安装 - 1.2. GOPATH 与工作空间 - 1.3. Go 命令 - 1.4. Go开发工具 - 1.5. 小结 2. Go语言基础 - 2.1. 你好,Go - 2.2. Go基础 - 2.3. 流程和函数 - 20 码力 | 295 页 | 5.91 MB | 2 年前3
Build web application with Golangmanu fenc Pint "Hello, world or 你好,世界 are a happy life and a happy life" # Go Web编程 (60语言技能好,语法简单,开发效率高) 一起来做GO语言吧! - 2024-08-21 18:00 ## Table of Contents Introduction 1.1 Go Environment Concurrency 1.3.7 Summary 1.3.8 Web foundation 1.4 Web working principles 1.4.1 Build a simple web server 1.4.2 How Go works with web 1.4.3 Get into http package 1.4.4 2 Regexp 1.8.3 Templates 1.8.4 Files 1.8.5 Strings 1.8.6 Summary 1.8.7 Web services 1.9 Sockets 1.9.1 WebSocket 1.9.2 REST 1.9.3 RPC 1.9.4 Summary 1.9.50 码力 | 327 页 | 1.63 MB | 2 年前3
Writing Web Apps in Go## Google $ ^{TM} $ 11 ## Writing Web Apps in Go Andrew Gerrand Rob Pike May 10, 2011  ## Feedback http://goo.gl/U5rYj CPU-intensive tasks, – designed for modern hardware (multicore, networks), – aimed at software such as web servers, — … but turned out to be a great general-purpose language. ## • True open source – all ## Overview • News from a year of development. • A web server written in Go. • Deploying Go in production. • Prerequisite: some knowledge of web servers, not much Go. • Some big announcements and fun0 码力 | 66 页 | 712.40 KB | 2 年前3
PyConChina2022-深圳-Python Web大型项目开发进击之路-黄志武2022 Python大型Web项目进击之路 主讲人: 黄志武 - 华世界集团创始人 Python  HELLO WORLD ## 目录 • Python web开发有什么优势 • 现在的python Web 有哪些选择 • 我们到底是在解决谁的问题 我们到底是在解决谁的问题 • 业务需求和技术需求哪个更重要 • 技术的价值到底在哪里 ## Python Web开发有什么优势 ## • 为什么选择python Django框架做web开发 ## • 基于后端数据模型生成的web模板 - 快速通过模板语言生成网页,加载python中的字典和列表 - 结合html模板嵌套和语法,使得共享页面布局,自定义数据块方便简洁 - 各种html模板tag,让数据在网页显示能更加方便 构 - 开发人员不需要了解和学习SQL语句,快速上手增删改查 • 完善的数据库变更管理 ## • 开箱即用的功能 • 数据校验 • 用户模块 • 验证模块 • 管理后台 ## 现在的python web开发有哪些选择 • 小型web python全栈开发,Django 框架仍然值得推荐 - 轻量的简洁框架 flask依然是很好的选择,不管是用来做api还是全栈开发 • 异步高性能web框架0 码力 | 9 页 | 722.41 KB | 2 年前3
《Slides Dev Web》 08 . RSS### 08.RSS # 19 décembre 2023 # Développement web il3 # Really Simple Syndication HE-Arc (DGR) 2022 ## Syndication • Principe de vendre un contenu à plusieurs médias • Dans les journaux : dépêches dépêches, bandes dessinées, ... • Télévision : jeux, séries • Web : Flux RSS / Atom – 1 source de donnée, plusieurs abonnés - Contenu : news, blogs, podcast, ... – Accès unique à plusieurs sources d'informations Simple, le plus répandu – Extensible par modules (éléments supplémentaires) • Atom 1.0 : 2 standards web - Atom Syndication Format - Atom Publishing Protocol • RSS 0.90, 1.0 (RDF Site Summary) : obsolète0 码力 | 7 页 | 52.98 KB | 2 年前3
go web 框架 严清## Why We Use Go Web Frameworks Web Service 框架解决的核心问题 —— 严清 关于我・五年 JS,一年 Go,也玩 Rust Github 满满绿格子见证我开发生涯的一面 - 16 年底组建 Go 团队,重构后端服务体系,为此造了一些轮子,如 Gear 框架 基于 kubernetes 和 SOA,部分已上线,如 TCM 消息推送服务直接提供 HTTP/2 技术学习无止境,逼迫个人成长,推进团队成长 本想网上搜个 PPT 交作业给谢大~ 结果: Why I Don't Use Go Web Frameworks -- Joe Chasing • http package 能力强大,已是一个 web 框架 HTTP能力确实相对完整 












