标签:工具
软件开发者们在Code Review,代码分享和远程协作等场景下,需要很好地共享他们的代码,而很多时候,还需要分享他们电脑上开发环境。“VS实时共享”系列,是Visual Studio推出的一个代码共享服务,它可以让开发者在Visual Studio和Visual Studio ...
web性能为什么重要?加载很慢的网站会让人很不舒服;web性能直接影响你的产品;什么样的网站算是快的网站?加载快;运行快(动画不掉帧,滚动很顺滑等);服务器响应时间短;应用加载和渲染的很快。文中介绍了几种提升网站加载和渲染速度的方法:JavaScript。JavaScript通常...
这是一个很有意思的话题:在手机上做Web开发是不是可行的? 作者首先抛出几个问题: 不考虑平板设备,虽然它们有大屏幕、强大的计算能力和易用的外接键盘。唯一的问题是软件的限制。 在手机上开发,要考虑尺寸大小的问题,这比之前接触的任何工作设备都小。 虚拟键盘。既然要非常地便携,也...
CSS近些年来有了很快的变革和发展,很多新特性可以让前端页面实现非常丰富且流量的交互,很大程度上提升了前端页面的体验。 作者在文中介绍了多个现代CSS中非常好用且强大的CSS功能,如砖型布局、:is选择器、clam()、ch和ex单位、最新的文本装饰和一些好用的CSS属性。 这些...
TypeScript 5.5 将在接下来的几个月内发布。特别感谢一位贡献者的 PR,我已经知道这将是一个令人难以置信的版本。 上周五,TypeScript 合并了 Dan Vanderkam 的 PR,以"使用控制流分析从函数体中推断类型谓词"。让我们详细解释一下这个 PR 改变...
我维护着 Microdiff,这是一个针对深层对象差异化进行了性能和尺寸优化的库。有人在一个 Microdiff 的问题 中发表了一个帖子,要求我写一篇关于我如何使 Microdiff 变得快速的博客文章。 我相信,对于你注意到的其他库存在的效率低下以及你是如何克服它们的...
Node.js技术指导委员会已确认,在持续讨论启用Corepack默认设置的情况下,将npm从Node.js发行版中移除不是项目的目标。 Node.js技术指导委员会(TSC)本周举行了会议,并在关于启用Corepack默认设置的更广泛讨论中做出了一些关键决定。与会成员确...
学习这些视口相关的 CSS 单位(100vh、100dvh、100lvh、100svh)
在本教程中,我们将讨论使用经典的 100vh 单位创建全屏部分时面临的挑战,并讨论一些出色的替代 CSS 单位。 英雄或全屏部分是 UI 设计的重要组成部分。它们存在于不同类型的网站中,从登陆页面到作品集网站,旨在在首次吸引访客的注意力。英雄部分的常见组成部分包括幻灯片、图片、视...
新的自动填充面板 此版本为 DevTools 带来了全新的 自动填充 面板。Chrome 自动填充 提供了一种方便的方式,在网站上自动填充已保存地址的表单。新的 自动填充 面板允许您检查表单字段、预测的自动填充值和已保存数据之间的映射关系。 在此 演示页面 上尝试新面板和测试数据...
尽管人工智能正在革新软件开发,但它仍然依赖开发人员来驾驭其使用。在这篇博客中,我们将介绍开发人员在航行这个新的基于AI的编码前沿时需要具备的技能。 随着人工智能继续塑造发展格局,开发人员正在航行一片新的前沿——这不会让他们的职业过时,但将比以往任何时候都更需要他们的技能...
显示 1/2 页
下一页 ⇛