创建PULSE-开发人员友好的服务器监视工具(第2部分)

这是每周开发博客系列的一部分,在该系列中,我将记录从最初的想法到在可伸缩体系结构上部署应用程序的创建过程。 即使是经验丰富的开发人员,我也会发现这些故事很有趣,而且我通常会推荐一两个技巧,因此,如果您愿意参与并希望以某种方式受益,那就让我们深入研究吧! 注意 :Pulse已启动,可以使用。 您可以通过访问https://pulse.alphametric.co创建一个帐户 建立基础 因此,让我们从基础开始。 任何体面的SaaS应用程序甚至在您开始提供功能之前都将需要一些关键组件,这些组件包括身份验证,授权,密码重置,注册,计费和仪表板以处理所有这些元素。 幸运的是,我们的技术堆栈使用了Laravel,其中包括强大的身份验证和授权工具,以及密码重置和注册。 结果,我基本上能够修改刀片视图(Laravel的模板引擎),然后使用Tailwind CSS对其进行样式设置。 结果是一组相当标准但令人愉悦的形式: 创建密码重置表单只需删除password字段,“ remember me字段并重命名其他一些项目: 继续,注册涉及的内容比标准Laravel模板略多,因为我需要包括用于计费的支付集成。 我为此使用了Stripe,更具体地说,是他们的Elements平台。 一旦找到了代码,我就将它们全部包装在一个不错的小助手脚本中:…