gitlab-tree — gitlab代码查看必备神器

废话不说,先上下载链接:Gitlab-Tree 缘起 Gitlab作为现在互联网企业的标配,是一款非常优秀的代码源代码管理工具。在日常工作中常常需要查看其他系统的代码,有时候仅仅需要查看某个项目的某个文件,如果把整个代码库(repository)克隆(clone)到本地再查看并不是一个省时省力、高效率的办法。 基……

外刊君译者挖掘机计划

外刊君作为国内著名前端资讯媒体,聚集了大量的资源和潜在译者。现在正是推出外刊君译者挖掘计划。 培养甄选优秀工程师译者; 对接出版社与潜在译者; 规范翻译流程,组织译者,高质量完成技术书籍的翻译和出版任务; 参与相关技术书籍出版后的宣传推广活动。 如何成为候选译者? 添加外刊君微信 island205,或者公众号留言……

Vant 1.0 发布:轻量、可靠的移动端 Vue 组件库

Vant 是有赞前端团队维护的移动端 Vue 组件库,提供了一整套 UI 基础组件和业务组件。通过 Vant 可以快速搭建出风格统一的页面,提升开发效率。 Vant 一、关于 1.0 距离 Vant 首次发布刚好过去了半年时间,在这半年时间里 Vant 团队广泛吸纳社区的反馈和建议,持续对组件进行打磨、优化,……

《Node.js设计模式(第2版)》试读 & 送书活动

发点小福利,外刊君给大家带来《Node.js设计模式(第2版)》部分章节的试读。如果大家觉得不错,欢迎参加文末的活动,获得本书的纸质版! 第5章 流编程 流是Node.js最重要的组成和设计模式之一。社区流行这样一句格言“stream all the things!”,这就足以描述流在Node.js中扮演的重要角色……

对 Cycle.js 的一些思考

本篇文章主要是介绍 Cycle.js,然后谈一谈这两个多月来使用 Cycle 进行开发的一些思考和总结。文章观点较多(也许也有点杂),代码也较多,总体来说比较干。 Cycle.js 是个不一样的框架。Cycle 完全使用响应式编程作为编程范式,框架的核心依赖于 xstream,而基于该框架的应用也必须从 xstream……

[多行文本] 样式怎么没了?

背景 - “线上样式有个小问题,有时间帮忙改下” - “诶,什么情况,订单信息的商品名称不是做了多行文本截取了吗,怎么没效果啦 ...” 是的,线上的多行文字截取没了 技术概况 多行文本 ... 通常情况下会采用如下方案: .multi-ellipsis { display: -webkit-box; ……

Rematch: 重新设计 Redux

本文是借助网易见外的工具帮助完成翻译的,网易见外是基于NMT(神经网络机器翻译)技术的海外内容智能聚合平台 原文地址: https://hackernoon.com/redesigning-redux-b2baee8b8a38 到目前为止,状态管理不应该是一个已经解决了的问题吗?直觉上,开发者似乎知道一个隐藏的真相……

Promise 使用技巧九则

本文译自 9 Promising Promise Tips。 工程师们,你们总说 Pormise 好用!但有时候用起来是不是还很懵逼。本文传授给你九条实用的 Promise 使用技巧,帮助你和它建立起良好的关系! 1. 你可以在 .then 回调里返回 Promise 我必须大声喊出来: 是的!你可以 .then……

基于 Immutable.js 实现撤销重做功能

浏览器的功能越来越强大,许多原来由其他客户端提供的功能渐渐转移到了前端,前端应用也越来越复杂。许多前端应用,尤其是一些在线编辑软件,运行时需要不断处理用户的交互,提供了撤消重做功能来保证交互的流畅性。不过为一个应用实现撤销重做功能并不是一件容易的事情。Redux官方文档中 介绍了如何在 redux 应用中实现撤销重做功……

前端神器:一行命令,React 组件转 Vue 组件!

基于目前React和Vue比较火,开发react-to-vue工具的目的是为了进一步提高组件的可复用用性,让组件复用不仅仅局限在一个框架里面 简介 对于react-to-vue工具,转化的是基本的react component,而不是全部的react应用。而基本react component的定义更多是基于prop……