框架工作还是香草?如何在不加载单独的html页面的情况下向页面添加内容?

时间:2018-06-02 03:16:29

标签: javascript frameworks frontend

(首先感谢帮助和时间看这个) -

好的,所以有很多框架在那里工作,我已经绕圈试图找到合适的语言去做我需要的东西 -

我希望创建一个网页(个人网站) - 这只是一个页面,但是当点击链接(例如博客和项目)时,它会删除页面上的主要内容并重新填充它与博客主要内容ect -

理想情况下,页面之间会有某种类型的动画过渡 -

通过查看某些投资组合网站,我想要创建的一个很好的例子是https://jasonliao.co.nz/

这里的任何帮助都会很棒 -

理想情况下:

调用此方法是什么(在不刷新页面的情况下加载页面) 这可以用vanilla JS完成吗? (我喜欢在投入框架之前将其作为一种语言变得惊人) -

是的我对这方面的发展有点新意,所以非常感谢任何帮助 - 谢谢, 沃利

2 个答案:

答案 0 :(得分:0)

我建议先学习基本的JS(Java Script),然后一旦你自信,然后转到JQuery。 Udemy会有一些基础课程。

您的要求非常广泛,因为许多语言和框架都可以做到。它更多是您对网站的使用或功能所需要的。例如,如果是这样你需要后端功能那么你将需要使用像PHP或Node

这样的东西

答案 1 :(得分:0)

这家伙可能正在使用Angular或React。是单页申请(SPA)。整个应用程序加载到浏览器中,如果它需要一些数据,它将向服务器发送HTTP请求并以JSON格式获取数据。如果你想用vanilla JS做类似的事情,你必须使用Ajax并做很多DOM操作来实现同样的事情:)