render在程序开发中的意思?

发布于 2022-09-01 21:35:35 字数 42 浏览 22 评论 0

render渲染,经常在各种开发需要中看到这个方法名,但还是不太理解。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

可可 2022-09-08 21:35:35
  • 在Web后端一般是指渲染前端(html页面)的步骤吧

  • 在前端(html)一般是指构建或者生成DOM的步骤吧

  • 在游戏(canvas、webgl、opengl、directx等等)一般是指,绘制画面(像素)的或者绘制画面的所在的主循环相关的步骤(绘制画面、滤镜、后期渲染等)

  • 在图形图像、视频领域中,也指生成图片或者视频(实际上也就是很多像素的集合)的步骤。

  • 在画画中,一般指绘图完毕后,一些后期处理的环节(实际上还是处理画面)

总得来说一般是指当前程序中和生成用户画面相关的一个环节,都会叫做渲染

严格来说渲染是指生成、绘制和处理像素的过程

本王不退位尔等都是臣 2022-09-08 21:35:35

BS架构的角度

  1. 浏览器只认识HTML及CSS,能够执行JS脚本

  2. JSP,ASP,PHP页面会有业务代码或显示逻辑代码在其中,直接把这些页面传给浏览器,浏览器会晕到的

  3. 把混了HTML、CSS,java、PHP、.Net代码的页面转成浏览器懂的内容。这个过程就是render-后端渲染

  4. 浏览器拿到HTML内容后,通过执行JS脚本,还可以在浏览器端生成动态的HTML DOM元素修改当前页面上,这个过程也是render-前端渲染
    5.在浏览器本身也需要一个把HTML、CSS转换成用户能看到的图像的过程,这个过程也叫render-浏览器渲染

萤火眠眠 2022-09-08 21:35:35

对PHP来说,其实就是生成HTML的意思。因为HTML可以交给浏览器解析显示界面,所以用渲染来表达也比较形象。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文