說到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這樣的框架允許我們在我們的項目中實現一些強大的形式和功能。我們的想法是將快速,用戶友好的界面與用戶輕松與之交互的能力相結合。換句話說,它是關于提供更像應用程序的體驗。
似乎我們只是開始抓住可能的表面。很容易看出為什么許多人認為這些接口是網絡的未來。