第13届D2大会一些参会感受和总结

2023-12-14 03:50
文章标签 总结 13 大会 d2 参会 感受

本文主要是介绍第13届D2大会一些参会感受和总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第13届D2大会一些参会感受和总结

  • 去的一些场子
  • 每个演讲的一些感受和一些所得
    • GraphQL rewrite and performance improvement
    • 你不知道的Node.js性能优化
    • 如何通过逆向工程 V8 从故障的进程中复活 JavaScript
    • Migration to React Suspense
    • WebAssembly becoming the biggest platform
    • Be fearless: why rust-lang is your ticket to stable, high-performance web applications
    • 阿里前端工程云构建平台
    • 淘宝 MiniApp 容器架构探索之路
  • 一些其他总结

去的一些场子

  1. 本人主要是去的三号场子,主要原因是三号场子的内容看起来比较高大上?
    D2大会去的一些场子

每个演讲的一些感受和一些所得

GraphQL rewrite and performance improvement

首先来一段GraphQL中文官网说明

GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让 API 更容易地随着时间推移而演进,还能用于构建强大的开发者工具。

本人没有使用GraphQL的经验,就不妄自评论这个东西如何如何了。不过整场演讲听下来,就有一个疑问?️,真的是讲的GraphQL rewrite and performance improvement,not just kidding me? 不说了。。。

你不知道的Node.js性能优化

  1. 17年毕业的大兄弟,王伟嘉 Starkwang 腾讯云研发工程师 Node.js Core Collaborator,很优秀
  2. 这个标题很像you don’t know js一样的风格,本来以为会有什么很surprise的东西,不过小惊喜还是有的,(后面补充一下,关于node版本的LTS和current的一些知识)
  3. 提问环节有个问题,如果作为node的使用者(下游开发人员)来说有些东西很无奈,听分享人的口气感觉出来,不知道是否猜对了
  4. 规范不好可以改嘛 ?
  5. node-clinic 做node性能监控,也了解了一些性能问题的图样子

如何通过逆向工程 V8 从故障的进程中复活 JavaScript

  1. 张秋怡 / Node.js Technical Steering Committee 的成员, 秋怡大神
  2. 主要讲了node故障的复活追溯的一些方法,有的高深
  3. webpack 的dev 模式下面,调试可以有类似的方法吧,显示错误在源代码的第几行,第几列的那种功能
  4. llnode

Migration to React Suspense

  1. React Suspense,在之前并没有听过,算是在D2大会上面一个比较大的surprise吧
  2. 了解一下Suspense 这个词的意思,这里指的是中止,暂停
    在这里插入图片描述
  3. 相关demo github地址
  4. 核心阐述了 React Suspense 所要解决的一些问题与相关使用。unstable_createResource 下的 Global Cache 去避免冗余的 Local State,Suspense 之后 fallback 下的 Spinner 写法(甚至有 maxDuration 做 LazyLoad)。感觉是个很有意思的 API,期待早日 Stable。
  5. 个人了解 React Suspense 链接

WebAssembly becoming the biggest platform

  1. 一个帅气的法国小哥哥的分享,全程英文,表示不是能太听懂
  2. WebAssembly 了解链接
  3. MDN WebAssembly 介绍
  4. http://webassembly.org.cn/

Be fearless: why rust-lang is your ticket to stable, high-performance web applications

  1. rust 语言
  2. 全程在听主持人吹 rust 怎么怎么快
  3. 记得有人说python 慢不好的时候有人配了一句话~都是在北京五环上面跑,跑车和普通小车速度差异很大吗?

阿里前端工程云构建平台

  1. 因为有用过阿里前端工程云构建平台,这个东西就是稍微了解了一些,大会上面讲的内容挺无聊的, 感觉就是一些linux和docker的东西,shell 之类的… 有兴趣可以了解一下docker
  2. Docker — 从入门到实践

淘宝 MiniApp 容器架构探索之路

  1. 淘宝要出小程序了(画重点),又有些人可以找到工作了,good
  2. 感觉上和支付宝小程序类似,支持的和编写方式比较多,有webview, weex…

一些其他总结

  1. 喵动 一套全面提升动画设计和开发效率的互动营销解决方案
  2. fastify 号称是目前最快的 Node.js 应用框架之一
  3. Flutter(Google) 中文网 英文官网
    Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
  4. google material design (中文地址) 移动端ui 框架
  5. 最后说一下 零食和茶水不错,酒店还行?,挺高档的。。。

thanks.

这篇关于第13届D2大会一些参会感受和总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/491047

相关文章

java常见报错及解决方案总结

《java常见报错及解决方案总结》:本文主要介绍Java编程中常见错误类型及示例,包括语法错误、空指针异常、数组下标越界、类型转换异常、文件未找到异常、除以零异常、非法线程操作异常、方法未定义异常... 目录1. 语法错误 (Syntax Errors)示例 1:解决方案:2. 空指针异常 (NullPoi

Java反转字符串的五种方法总结

《Java反转字符串的五种方法总结》:本文主要介绍五种在Java中反转字符串的方法,包括使用StringBuilder的reverse()方法、字符数组、自定义StringBuilder方法、直接... 目录前言方法一:使用StringBuilder的reverse()方法方法二:使用字符数组方法三:使用自

Python依赖库的几种离线安装方法总结

《Python依赖库的几种离线安装方法总结》:本文主要介绍如何在Python中使用pip工具进行依赖库的安装和管理,包括如何导出和导入依赖包列表、如何下载和安装单个或多个库包及其依赖,以及如何指定... 目录前言一、如何copy一个python环境二、如何下载一个包及其依赖并安装三、如何导出requirem

Rust格式化输出方式总结

《Rust格式化输出方式总结》Rust提供了强大的格式化输出功能,通过std::fmt模块和相关的宏来实现,主要的输出宏包括println!和format!,它们支持多种格式化占位符,如{}、{:?}... 目录Rust格式化输出方式基本的格式化输出格式化占位符Format 特性总结Rust格式化输出方式

Python中连接不同数据库的方法总结

《Python中连接不同数据库的方法总结》在数据驱动的现代应用开发中,Python凭借其丰富的库和强大的生态系统,成为连接各种数据库的理想编程语言,下面我们就来看看如何使用Python实现连接常用的几... 目录一、连接mysql数据库二、连接PostgreSQL数据库三、连接SQLite数据库四、连接Mo

Git提交代码详细流程及问题总结

《Git提交代码详细流程及问题总结》:本文主要介绍Git的三大分区,分别是工作区、暂存区和版本库,并详细描述了提交、推送、拉取代码和合并分支的流程,文中通过代码介绍的非常详解,需要的朋友可以参考下... 目录1.git 三大分区2.Git提交、推送、拉取代码、合并分支详细流程3.问题总结4.git push

Kubernetes常用命令大全近期总结

《Kubernetes常用命令大全近期总结》Kubernetes是用于大规模部署和管理这些容器的开源软件-在希腊语中,这个词还有“舵手”或“飞行员”的意思,使用Kubernetes(有时被称为“... 目录前言Kubernetes 的工作原理为什么要使用 Kubernetes?Kubernetes常用命令总

Python中实现进度条的多种方法总结

《Python中实现进度条的多种方法总结》在Python编程中,进度条是一个非常有用的功能,它能让用户直观地了解任务的进度,提升用户体验,本文将介绍几种在Python中实现进度条的常用方法,并通过代码... 目录一、简单的打印方式二、使用tqdm库三、使用alive-progress库四、使用progres

Android数据库Room的实际使用过程总结

《Android数据库Room的实际使用过程总结》这篇文章主要给大家介绍了关于Android数据库Room的实际使用过程,详细介绍了如何创建实体类、数据访问对象(DAO)和数据库抽象类,需要的朋友可以... 目录前言一、Room的基本使用1.项目配置2.创建实体类(Entity)3.创建数据访问对象(DAO

Java向kettle8.0传递参数的方式总结

《Java向kettle8.0传递参数的方式总结》介绍了如何在Kettle中传递参数到转换和作业中,包括设置全局properties、使用TransMeta和JobMeta的parameterValu... 目录1.传递参数到转换中2.传递参数到作业中总结1.传递参数到转换中1.1. 通过设置Trans的