我计划做一个关于MERN栈的项目。我将处理该项目的服务器端编程(我是服务器端编程的初学者)。看起来MERN堆栈的NodeJS和ExpressJS语法是不同的。想知道学习MERN的好的教学资源。到目前为止,我只遇到过MERN堆栈的ReactJS教程。
发布于 2017-03-07 03:35:06
不幸的是,没有一个资源或课程来详细解释MERN堆栈。因此,学习MERN的唯一方法是学习它所基于的技术。因此,简而言之,MERN基于Express作为web框架。Express serving API方法,静态文件,并正在进行服务器渲染(稍后介绍)。MERN使用MongoDB数据库和mongoose对象模型来存储数据。所以你也需要学习它们。
基于React、Redux和React路由器的MERN客户端代码。这里是棘手的部分。MERN是同构应用(link1,link2)。这意味着在服务器上的第一个请求之后,express正在呈现企业应用程序,并将其作为响应发送。它有助于减少第一次加载时间,并使网站对搜索引擎更加友好。简而言之,这就是MERN。
发布于 2019-10-26 02:38:47
MERN栈从根本上讲是基于JavaScript的,在使用MERN栈之前,你应该充分掌握基本的和高级的javascript和EcmaScript-6。在阅读了React的Express之后,Node的文档将帮助您在Mern Stack中增长专业知识……还有MongoDB也是
发布于 2021-01-04 02:30:22
我的建议是将这四种主要技术分开,并在所有这些技术中进行一次现代速成课程。一个很好的起点是他们的文档的入门部分(尽管大多数时候文档并不是特别有趣。除非这是你的事情)
下一步是构建几个项目(从一个简单的项目开始)。最好是学习基于项目的课程。然后走出你的舒适区,建立一个将在现实生活中使用的项目。
速成课程: REACT:https://m.youtube.com/watch?v=sBws8MSXN7A&t=53s
节点:https://m.youtube.com/watch?v=fBNz5xF-Kx4&t=56s https://m.youtube.com/watch?v=ENrzD9HAZK4
快递:https://m.youtube.com/watch?v=JlgKybraoy4 https://m.youtube.com/watch?v=ZfzGquJLCAA
MongoDB:https://m.youtube.com/watch?v=bo_M_BDcCbg https://m.youtube.com/watch?v=-56x56UppqQ&t=1s
EXPRESS和节点REST API:https://m.youtube.com/watch?v=pKd0Rpw7O48
MERN速成课程https://m.youtube.com/watch?v=2yddJwL1Tpg
入门指南: REACT:https://reactjs.org/tutorial/tutorial.html
MONGODB:https://docs.mongodb.com/manual/contents/
课程
Mern项目:第1部分https://m.youtube.com/watch?v=ngc9gnGgUdA
第2部分:https://m.youtube.com/watch?v=aibtHnbeuio
或者使用Traversy提供的这个令人惊叹的udemy课程:https://www.udemy.com/course/mern-stack-front-to-back/learn/lecture/10055144#questions
就是这样,祝你一切顺利。在google或youtube上搜索更多资源。
https://stackoverflow.com/questions/41350008
复制相似问题