文件名称:nasa-takehome:Takehome NASA项目
文件大小:5KB
文件格式:ZIP
更新时间:2024-04-18 19:11:55
JavaScript
怎么跑 下载文件内容。 在任何浏览器(可能是更高版本的Chrome)中打开index.html 。 笔记 由于这是一个4个小时的测试,因此尽管适用于大多数浏览器和版本,但我并未尝试考虑响应性或跨浏览器兼容性。 但是,如果您愿意,我可以对其进行修改以解决这些问题。 该项目目前运行良好,但如果添加了另一个遥测ID,则需要对其进行调整。 尽管在这种情况下更改很小,但该应用程序不会自动扩展以适应这一情况。 当使用来自套接字的新数据更新表内容时,该应用程序当前会批量更新整个表。 我知道这不是很有效,但是因为数据流不够频繁,所以我决定不必担心这种特定情况下的优化。 该应用程序具有本地状态数据,可管理以下几项内容: 排序顺序 所选遥测ID 表数据输出 状态数据全部使用代理进行React。 因此,当某些属性更新时,应用会产生副作用。
【文件预览】:
nasa-takehome-main
----index.html(1KB)
----styles.css(1KB)
----scripts()
--------socket.js(456B)
--------main.js(63B)
--------helpers.js(470B)
--------state.js(686B)
--------ui.js(347B)
--------fetch.js(628B)
--------handlers.js(707B)
----README.md(1KB)