50个必须要会的微服务面试题

根据 Gartner 的说法,微服务是云开发的新应用平台。微服务是独立部署和管理的,一旦应用实现在容器内,它们与底层操作系统的交互很少。因此,如果你希望把微服务添加到自己的技术栈中,并想要了解与之相关的技能,那么现在正是潜心研究的时候。为了帮你准备面试,我写出了这篇关于微服务面试题的文章。

阅读全文



如何成为全栈开发工程师(2019)

在 LinkedIn 和 Facebook 上,有很多人将当前的工作标记为**全栈工开发程师**。在 Medium 上关于这个问题的文章也收到了很多读者的好评。一些人认为应该专注于个人技能和对技术的深入理解,而不是把精力放在像全栈工程师这样含糊不清的东西上。

阅读全文



从.env文件中为Node.js加载环境变量

使用环境变量是配置 [Node.js](https://nodejs.org/) 程序的好方法。而且许多包或模块可以基于不同的 `NODE_ENV` 变量的值表现出不同的行为。存储环境变量的一种方法是将它们放在 `.env` 文件中。这些文件允许你指定各种环境变量及其相应的值。

阅读全文



用JavaScript实现二叉搜索树

计算机科学中最常用和讨论最多的数据结构之一是[二叉搜索树](http://en.wikipedia.org/wiki/Binary_search_tree)。这通常是引入的第一个具有非线性插入算法的数据结构。二叉搜索树类似于双链表,每个节点包含一些数据,以及两个指向其他节点的指针;它们在这些节点彼此相关联的方式上有所不同。

阅读全文



那些最受欢迎的 Node.js 视图引擎

Node js 视图引擎就像 Laravel 中的 Blade。其最基本的定义是,视图引擎是帮助我们用比通常更短、更简单的方式编写 HTML 代码并重用的工具。此外,它还可以从服务器端导入数据并渲染最终的 HTML。

阅读全文



用纯 JavaScript 撸一个 MVC 框架

我想用 [model-view-controller](https://en.wikipedia.org/wiki/Model-view-controller) 架构模式在纯 JavaScript 中写一个简单的程序,于是我这样做了。希望它可以帮你理解 MVC,因为当你刚开始接触它时,它是一个难以理解的概念。我做了[这个todo应用程序](https://taniarascia.github.io/mvc),这是一个简单小巧的浏览器应用,允许你对待办事项进行CRUD(创建,读取,更新和删除)操作。它只包含 `index.html`、`style.css`和`script.js` 三个文件,非常简单,无需任何依赖和框架。

阅读全文



如何创建高可用性系统

我们生活在一个超连接的世界,希望网站能够在任何时候都100% 的正常运行。我们不能接受任何时间长度的 Web 停机,因为它可能会造成灾难性的连锁反应。

阅读全文



微信公众号

    前端先锋
    请扫码关注微信公众号:
    前端先锋

最近文章

福利派送

分类

标签

友情链接

其它