前端里移动端到底比pc端多哪些知识,为啥面试时好多公司都问h5水平如何? 我做过几年的web前端开发,就简单谈谈自己的感受吧。首先来看看PC端和移动端在前端开发上的一些区别:(1)PC考虑的是浏览器兼容性,移动端开发考虑的更多的是手机兼容性,因为目前不管是android手机还是ios手机,一般浏览器用的都是webkit内核,所以做移动端开发,更多考虑的应该是手机分辨率的适配,和不同操作系
转载
2024-08-10 07:59:46
29阅读
本文来自阿里巴巴飞猪前端专家@孝瓘,在移动端容器建设有深厚的经验,热爱前端/iOS/Android 开发,从端视角负责过飞猪H5/RN/Weex/小程序/Flutter容器的建设,本文试图从前端视角,向读友揭一揭“App 容器”的面纱,欢迎大伙一起交流。App 容器,简言之,App 承载某类应用(H5/RN/Weex/小程序/Flutter ...)的运行环境,可主动干预并进行功能扩展,达到丰富能
转载
2024-03-14 08:07:02
28阅读
# 前端可以使用Redis吗?
Redis是一个开源的使用ANSI C语言编写的内存中数据结构存储系统,它支持多种数据结构,包括字符串、哈希表、列表、集合等。Redis通常被用作缓存、消息队列等用途,以提高数据读取性能和系统的稳定性。
在传统的后端开发中,Redis被广泛应用。但是,作为前端开发者,我们是否也能够使用Redis呢?答案是肯定的!虽然前端开发主要涉及用户界面的构建和交互,但是通过
原创
2024-04-17 03:22:37
233阅读
Web标准:三部分组成HTML:负责网页的结构(页面元素和内容)CSS:负责网页的表现(页面元素的外观、位置等页面样式,如颜色、大小等)JavaScript:负责网页的行为(交互效果)1. HTML 超文本标记语言 & CSS 层叠样式表超文本: 超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容。标记语言: 由标签构成的语言 ① HTML标签都是预定义好的
转载
2024-09-06 21:19:51
26阅读
前端 SSE 可以用 Axios 吗?
在前端开发中,我们经常需要与服务器进行实时通信,而 Server-Sent Events(SSE)为我们提供了一种简洁而有效的方式来实现这一点。然而,使用传统的 AJAX 请求库,比如 Axios,来实现 SSE 似乎并不是一个最优选择。本文将详细探讨这一问题,从业务场景分析开始,逐步展开我们的分析过程。
### 背景定位
在某一设计系统中,我们的业务场
很早之前就关注过node js。也做过许多实验性的东西。总结一下nodejs可以做哪些东西。 node本身可以做很优秀的服务端程序,对于web项目,使用express框架,结合mongodb 或者mysql数据库可以构建很棒的应用。 如果是作为整个web应用来
## 前端开发可以用python吗?
随着前端开发的不断发展,越来越多的开发者开始研究是否可以使用Python语言进行前端开发。传统上,前端开发更多地与JavaScript和其相关的框架如React、Angular等联系在一起。但是,Python作为一种强大的编程语言,也可以用于前端开发。
### Python在前端开发中的应用
Python可以通过一些工具和库来实现前端开发,比如Djang
原创
2024-03-03 05:29:18
226阅读
ElectronElectron.js是什么,如果你想使用你的前端知识,去开发一个桌面应用,那么你应该会了解到Electron或者是nw,而这两者之间的区别,我在这里就不展开说了,这里主要要说的是Electron.jsElectron是在2013年为了开发Github上可编程的文本编辑器Atom的框架而开发出来的一、为什么会有Electron首先,在学习Electron.js之前,我们先来聊聊,为
本文主要分析web开发的相关方向及技术,为想投入web开发的同学提供下参考。 什么是WEB开发 说到WEB开发就不得不提两种架构模式,B/S架构和C/S架构。 互联网发展初期,大多数系统都是C/S架构,C代表客户端,S代表服务器,常见的软件,比如QQ(WEB版的不算),都是采用这种架构模式。这种架构模式通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件
动手实践其实动手实践也应该包含在学习方法里,它的意义是如此重要,所以我把动手实践专门划分在一个段落里。上述的主要是理论知识的学习,而我们要认清编程本质上是一门技术,一门手艺(我当然承认编程其实是一门艺术)。一定要能够动手做出实际的东西,写下一行行代码才算你真正掌握。否则你只能拿着书里学到的那些名词术语装装逼而已。在交流群里胡侃半天,结果别人问你造过什么轮子,开发过什么项目你就傻眼了。现在前端岗位招
转载
2023-08-27 01:50:12
51阅读
简易的web全栈开发——前端部分初始化前端项目前端部署至服务器使用vue构建前端项目内容开发 初始化前端项目技术栈为webpack+vue。 先是安装webpacknpm install --save-dev webpack
npm install --save-dev webpack-cli初始化npm,npm以及node的安装不介绍了,很久以前安装的npm init -y为了后续使用起来方便
文章目录一、HTML1、基础认知2、标签结构3、标签大全1. 排版标签2. 文本格式化标签3. 媒体标签 4. 链接标签5.列表标签6. 表格标签 7. 表单标签总结前言随着科学技术的发展,互联网全面进入移动时代,前端逐渐成为互联网行业中的重要角色。前端要做的就是将产品的UI设计稿在用户终端上实现,网站的“前端”是与用户直接交
SSR: 服务端渲染(Server Side Render),即:网页是通过服务端渲染生成后输出给客户端。一、那为什么要使用SSR呢?我用一句话理解的就是降低SPA(Single Page Application)首屏渲染的时间,解决SPA不利于SEO(Search Engine Optimization)的优化。那Nuxt是什么呢?跟SSR有什么关系呢?Nuxt.js 是一个基于 Vu
转载
2023-11-15 15:41:19
142阅读
项目简介XUI是一个简洁而又优雅的Android原生UI框架,解放你的双手! XUI可以说是我花费心血最多的开源项目了,目前稍微大一点的项目我都会选择引入它。XUI几乎涵盖了目前Android开发所需要的所有组件,可以说有了XUI之后,可以大大提高我们的开发效率,让我们可以将精力很多地放在业务功能和数据处理上。可以说XUI是目前Github上组件最全、文档最详细、案例
转载
2023-11-08 12:53:10
57阅读
随着3G的普及,越来越多的人使用手机上网。移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素。同样的内容,要在大小迥异的屏幕上,都呈现出满意的效果,并不是一件容易的事。很多网站
转载
2023-11-08 09:39:59
54阅读
现在越来越多的人,开始接触编程,可能是出于兴趣,也可能出于工作需要,等等各种理由。我呢,做为摸鱼的Python工程师,没事就找事做嘛,来更一波小白入门类的Python教程吧!Python能用来做什么?当我们要开始学习一个东西的时候,我们首先要了解,这个东西能用来做什么?明白了做什么,再去思考我们的需求,这样学习才能事倍功半嘛。那么Python的用处,我总结了一下:WEB(网站)开发数据相关脚本相关
转载
2023-10-14 02:14:28
86阅读
# 前端URL入参在Java中如何用类接收
在现代Web开发中,前端与后端的交互非常重要。尤其是在前端发出请求时,URL中的参数是常见的方式之一。今天,我们将讨论如何在Java中使用类来接收前端URL中的参数。以下是实现的流程概要和步骤说明。
## 流程概述
我们将通过以下步骤实现前端URL参数的接收过程:
| 步骤 | 描述
移动端自适应方案有很多种1.流式布局也就是固定高度,宽度使用百分比的方法,这种方法会导致一些元素在大屏手机上拉伸严重的情况,影响视觉效果,只有在很少一部分手机上能完美的展示设计师想要的效果。携程之前用的就是流式布局,但之后也改版了。2.固定宽度做法比如早期的淘宝webpage,页面设置成320的宽度,超出部分留白,在大屏幕手机上,就会出现两条大百边,分辨率高的手机,页面看起来就会特别
网页设计可以用Python
在这个数字化快速发展的时代,网页设计作为一种重要的IT技术,已经成为众多业务的基础。但不少开发者可能会有疑问,“网页设计可以用Python吗?”实际上,Python可以在网页设计中发挥巨大的作用,特别是在后台开发、数据处理和集成方面。本文将全面探讨这一主题的各个方面,包括背景定位、参数解析、调试步骤、性能调优、排错指南和生态扩展。通过这些内容,我希望能帮助你更好地理解
前端的基本概念在软件架构和程序设计领域,前端是软件系统中直接和用户交互的部分,而后端控制着软件的输出。将软件分为前端和后端是一种将软件不同功能的部分相互分离的抽象。 前端的开发语言HTML:即超文本标记语言,是用来描述网页的一种语言,与编程语言不通,标记语言用来记录信息而非执行逻辑处理,HTML语言的内容被各类标签所包裹。JavaScript:JavaScript是一种直译式的脚本语
转载
2024-09-04 23:45:03
69阅读