订阅 / 投稿: https://github.com/txd-team/monthly
本期小编: x-cold (尹挚)
2019 年伊始,GitHub 正式宣布开放无限制建立私有存储库,并开始提供统一的企业版 GitHub 服务,微软正在开始加速 toB 企业服务的布局。开发者们一片叫好声,可谓年度最佳的程序员福利了。html
Travis CI 将结合 Idera 公司其自己的数据库 / 开发者 / 测试等工具发挥更大的商业优点。不过使用免费版的社区同窗也不用紧张,Travis CI 依然保证对开源软件免费的策略,而且其开源证书不会修改 (MIT),更多能够参考详细的官方公告。前端
须要额外提醒的是, Travis-CI 对 Github 私有仓库依然没有提供免费的服务。
MemSQL Studio 的 3W+ 行前端源代码从 Flow 迁移到 TypeScript,主要目的是增强类型的控制,避免动态/弱类型形成运行时的各类问题。官方总结了一篇文章,介绍了他们为何要迁移到 TypeScript,以及迁移过程的记录。node
Fackbook 开源的测试框架 Jest 经过几番的讨论终于从 JavaScript 迁移到使用 TypeScript 构建整个项目了,详细的过程能够查看关联的 Pull Request。linux
1 月 25 日,Yarn 官方团队在 GitHub issue 中宣布将对 Yarn 进行重大更改,主要包括:将代码库从 Flow 移植到 TypeScript,再也不支持 Node 4 和 Node 6,并为 Yarn 新增了一些功能等,这个更改项目代号为 Berry,目的是加强 Yarn 优点,弥补弱势。(本条消息来自 InfoQ)git
Midway 是一款基于 Egg 和 TypeScript 的 Web 开发框架,由来自淘宝的 MidwayJS 团队开发。用户可使用丰富的装饰器快速开发,而且引入了 IoC 的概念,统一管理依赖和统一初始化,是一款面向将来的全栈开发方案。程序员
随着前端领域的迅猛发展,JavaScript 语言已经延伸到更丰富的使用场景中,HackerRank 在社区发起了 2018 年度的开发者调查,其中就包含了编程语言和框架。调查结果显示:JavaScript 在 2018 年度荣获最受欢迎的编程语言。github
洞察 Github 近期 Hot Fresh Repository
flutter 开发者帮助 APP,包含 flutter 经常使用 140+ 组件的demo 演示与中文文档,帮助开发者快速上手 Flutter 内部测试中,1.0 正式版将于 2月 20日 发布。web
Trilium Notes 是一款知识库构建工具,支持无限层级扩展,文档能够挂载到多个节点上,采用所见即所得的编辑方式。体验上我的感受有点像桌面版本的语雀。typescript
国服第一切图仔 chokcoco 整理的各类 CSS 技巧,帮助学习 CSS 和寻找灵感,以分类的形式,展现不一样 CSS 属性或者不一样的课题使用 CSS 来解决的各类方法。[](https://github.com/chokcoco/C...数据库
一款高颜值的流媒体资源音乐🎵播放器,支持网络上全部免费的流媒体资源。
一款“带给我惊喜”的 vscode 插件,提供给给编辑器实时预览页面的能力,能够将 vscode 打形成更强大的集成开发环境 (IDE) 了。
TypeScript 最近可谓如火如,它是 JavaScript 的超集,其最大的特色就是支持了类型系统。其火爆的中最核心的推进力无非是前端工程规模的增加,覆盖端 (服务端 node / deno、移动端等)的扩展,学习和使用 TypeScript 可以让咱们更轻松地应付一些复杂的开发场景。
实践参考项目 (starter)
精选文章推荐,可视化入门与进阶权威网站、论文、工具介绍,工程与设计实践分享,2019 年起每周一更新。
涵盖了开发相关的方方面面,包括编程语言、AI、Devops、Web 开发等丰富的课程体系。
Flutter-learning 整理了 Flutter 相关学习资料,包括 Flutter安装和配置,Flutter开发遇到的难题,Flutter示例代码和模板,Flutter项目实战,Dart语言学习示例代码。
一款能够随手验证你的想法的桌面应用程序,输入 JS 代码片断既可预览执行结果,支持最新的 ES 特性。(PS: 也能够用来当作代码片断备忘录)
在线生成 image maps 的可视化工具,若是你想要绘制简单的局部可交互地图、编写邮件时但愿添加连接到图片指定区块上,不妨经过 image maps 这项古老悠久的技术来实现,image-map 是一款在线进行可视化编辑,生成对应的 map / area 代码的工具。
mjml 是一种用于建立响应式的邮件的标记语言,经过编写语义化的标签,会自动帮助你转换成标准的 html 的代码,而且使用了 table 进行布局,很是适合编写富文本邮件。若是有这方面的需求,不妨进一步试试桌面版的 mjml-app 吧。
支持 windows,linux,macos 三端的命令行工具,集成的SSH客户端和链接管理器,可定制化程度很是高。
最近在 Reddit 看到的前端 vs 后端的一些对比图,“非常真实”,献上给你们。
各位客官猪年大吉呀🌺🌺🌺,祝福新一年里猪事顺利!!! 另外 2020 年毕业的同窗别忘了准备阿里巴巴春季实习生招聘哈,须要内推的同窗也能够提早发送附件简历到个人邮箱。