说到JavaScript框架,Vue.js是最受欢迎的选择之一。该包允许以相对较短的顺序创建复杂的用户界面。对于已经使用HTML,CSS和JS的人来说,它具有相当简单的学习曲线。

您可以逐步实现Vue,并且它能够与其他库一起工作。这里具有高度的灵活性,开辟了一个充满可能性的世界。

为了向您展示这个开源框架的功能,我们深入研究了CodePen的档案。以下是我们发现的一些更强大和有趣的用途。

 

拖动和绘制

此片段显示了Vue创建交互式UI的能力,该UI不仅仅是正常的按钮点击。只需将光标拖动到屏幕上即可看到您的图形 - 然后逐渐消失。你有大量的颜色选择,或者全力以赴的“心理”模式。

 

绘制路径图

图表和图形是利用JavaScript框架的绝佳场所。在这里,Vue提供了与数据交互的机会 - 更不用说光滑的动画来吸引用户的注意力。

过去的Vue

如果你有一个工具可以帮助你构建几乎任何类型的UI,为什么不复古?这个类似Windows 98的屏幕非常忠实于原版。单击“开始”按钮,将出现一个小菜单。单击“设置”,您可以更改背景甚至时钟显示等功能。现在,如果它可以重新创建自吹自生的BSoD ......

快速聊天的时间?

虽然上面的示例范围相当狭窄,但我们在这里有一个完整的聊天应用程序。要尝试一下,请创建一个“帐户”(请不要在其他地方使用密码),然后您将被带到一个页面,您可以真正聊天并查看在线用户列表。它表明你可以根据自己的喜好进行深入的构建。

更好的搜索方式

也许使用像Vue这样的工具的最佳理由是改善用户体验。如果你的界面太难用,那么世界上所有奇特的动画和过渡都没有任何意义。这就是使这个维基百科搜索UI如此出色的原因。它不仅看起来很棒,而且带来了复杂的搜索功能,也很容易导航。

虚拟交易卡

可能的情况是,您可能在童年时期的某个时刻购买了一包交易卡。无论是你最喜欢的运动(比如这支钢笔中的虚构棒球卡)还是游戏,这些小纸板都让你更接近你喜欢的东西。在这里,我们有一组Vue驱动的虚拟卡,可以翻转,以便您可以查看一些交互式统计信息。还包括一个整洁的搜索功能。

邮件通话

这是Vue如何与其他框架和库一起工作的示例。这个光滑的邮件应用程序利用GSAP的魔力提供一些出色的特效。您可以单击以查看消息,编写自己的消息或点击设置图标并更改主题。

你会把它整理出来

当您拥有大量表格数据时,用户可能很难选择所需的信息。简化过程的一种方法是允许以各种方式对数据进行排序和过滤。这正是这张票房最高的电影所做的。您可以按列对列表进行排序,搜索功能可让您立即找到特定项目。这就是代码可以帮助解决问题的方法。

构建更好的用户界面(及以后)

像Vue或其对应的React这样的框架允许我们在我们的项目中实现一些强大的形式和功能。我们的想法是将快速,用户友好的界面与用户轻松与之交互的能力相结合。换句话说,它是关于提供更像应用程序的体验。

似乎我们只是开始抓住可能的表面。很容易看出为什么许多人认为这些接口是网络的未来。