第14期 — 2019-08-04 |
周e信 |
Node.js |
marblejs-流处理web框架🔗 marblejs 是 nodejs 的服务端框架,使用 typescript,RxJs。 其作用类似于 expressjs 等。 Ka |
semiotic-基于d3的react图表组件🔗
Sahat Yalkabov 编辑 Ka |
dotenv-flow依据环境判断的配置加载工具🔗 安装
使用
加载顺序👇.env 最先被加载 ️👇.env.local 如果有则加载 👇NODEENV 如果指定了NODEENV且有则加载 👇NODEENV.local 如果指定了NODEENV且有则加载 上面的顺序是覆盖规则,即后加载的如果有对应的key,则会覆盖,如果没有则不会删除原来的key 默认,会加载.env.local 如果指定了NODEENV环境变量,则会加载.env.${NODEENV} 建议的环境名为development, test, production, qa, stage 可通过DOTENVFLOWPATH指明配置加载地址 建议.env.production不要放在git上,而是仅放在服务器上。 Dan Kerimdzhanov 摘译 Ka |
Bret Fisher 摘译 Ka |
Daniel Sauble 摘译 Ka |
Amazon Transcribe Streaming现在支持websocket了🔗 Amazon Transcribe是AWS提供的实时语音解析服务,其内部使用了AI。 现在Amazon Transcribe支持British English (en-GB 英式英语), US English (en-US美式英语), French (fr-FR法语), Canadian French (fr-CA加拿大式法语), and US Spanish (es-US美式西班牙语). Brandon West 摘译 Ka |
前端 |
semiotic-基于d3的react图表组件🔗 d3很强大,强大得不是很容易用。semiotic对其进行了封装,成了react组件。 三种图表结构:
nteract 编辑 Ka |
纯css响应式iframe🔗 iframe父元素relative,css创建一个伪元素,大小是指定的,再将iframe高宽设置为100%。 代码: Chris Coyier |
Lorenzo Cadamuro 编辑 Ka |
投稿 |
Components.ai |
Matt Perry |
你为什么绝对应该学习用CSS-in-JS🔗 CSS-in-JS 做了什么
CSS-in-JS 做了什么抽象
从哪里开始阅读 https://www.gatsbyjs.org/docs/css-in-js/ 使用 Emotion 和 Styled-Components Brent Jackson 摘译 Ka |
Chris Coyier |
react打印组件🔗
gregn |
Jordan Marshall |
Dogfessional |
JavaScript Teacher |
Python |
使用panda读取json🔗 不使用panda
panda读取文件
json to csv
直接网络获取
Erik Marsja 编辑 Ka |
Rick Lamers |
运维 |
不要在生产环境中启动程序时整合数据库🔗
解决: 数据库整合应该是单独的操作,这样可以通过策略来避免downtime。 可使用flyway这样的开源工具来自动整合。 Itamar Turner-Trauring 摘译 Ka |