我的餐厅开业了(页面)
**- 我完成了餐厅项目!**
https://github.com/CodeCara/restaurant-page-webpack-odin
https://codecara.github.io/restaurant-page-webpack-odin
**- 启动待办事项**
一切进展顺利...
除了对 webpack 感到困惑之外,**我其实很喜欢餐厅页面项目。我喜欢看到每个模块如何与选项卡相关的“机制”,以及如何在加载每个页面时实际使其工作。**
**尽管我对 Webpack 还没有完全的信心,但至少在项目中尝试使用它迫使我对它有了更好的理解。相反,当我第一次阅读它时,它似乎让人难以抗拒。**
**到目前为止,我几乎还没有完成 To-do 项目的 UI 设计**。这不是一个严格的要求,但我认为如果我至少没有一个基本的结构,那会给我带来很大的问题——**它帮助我巩固了我在项目中需要哪些元素。我使用了 Figma,它相当简单,尽管我相信我可以学到很多技巧让它变得更容易**。我很满足于只使用我现在需要的东西,让我能够继续前进。现在的 UI 已经“足够好了”。**我喜欢设计方面,但我试着不要太纠结于它,否则会分散我太多的注意力,无法真正让项目正常运作。**
**我很喜欢关于 OOP 原则的部分**。我完全清楚,当我开始编写代码时,我可能会忘记这些原则,但我计划尽可能努力记住所有这些原则。现在它们比我进行井字游戏项目时更有意义了——当时,这些想法似乎有点让人不知所措。
事情进展得不太顺利……
在阅读 **JSON 部分时,我确实浏览了 MDN 部分,但记住的很少**——当我遇到这种感觉时,我仍然很难继续前进,但我还是继续前进了。**从经验来看,我知道在实际遇到它之后再读一遍会受益更多**。
**我需要弄清楚如何将 draw.io 与 Github 集成**。我正在拖延这件事,因为这只会分散我做实际项目的注意力。尽管我知道知道如何做到这一点会让我受益匪浅。一旦我在待办项目上取得一些进展,我可能会看看这个。
我学到的东西/需要改进的东西...
**我学会了如何创建“标签页”及其含义**(更具体地说,当加载新标签/模块时,需要“清除”之前加载的内容,以避免将新页面内容添加到之前显示的内容中)。这听起来可能很明显,但只有当我在页面上看到它时,我才明白这一点。
**看到添加/删除 CSS 类的实际应用非常有用**,以及如何结合使用 JS 创建的各种页面来完成此操作(我在餐厅页面项目中从一个选项卡切换到下一个选项卡时使用了它)。
**我已经学会不再那么害怕 Webpack**。它还有些吓人吗?是的。我还会害怕再次使用它吗?不会。这至少意味着一些进步,我对此感到高兴。