一个业余项目,最终发展成了一个令人惊叹的自动化集成开发环境 (IDE)。
由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!
你好!
我非常乐意展示我过去六个月的心血之作。我希望我的努力不仅能帮助初学者入门全响应式 Web 应用的开发,也能帮助更有经验的开发者/自由职业者更快地为客户交付项目。
我想强调的是,我的项目是完全免费的,试用期结束后无需注册或付费。
整个项目的概念相当复杂,我可以滔滔不绝地讲上几个小时,但简而言之,它是一个集成了自动化工具和内置框架的集成开发环境(IDE),并与一个包含 60 多个组件的组件库相连。
我的目标很简单,就是降低初学者的技术门槛,并显著加快更高级的 Web 开发人员的工作速度。
那么它是如何运作的呢?
该 IDE 与 Widget 代码库相连,只需点击几下即可将其安装到您的项目中。它能在几分钟内构建 Web 应用原型。代码编辑器会将 HTML 拆分成更小的部分(插槽),并生成独立的 CSS 文件,让您可以编辑应用的特定部分,而不会影响其他部分。这不仅能帮助您在大型项目中更快地找到所需内容,还能使您的代码更简洁、更易于编辑。该解决方案的另一个优点是解决了类命名的问题。只要您遵循框架的规范,就可以以相同的方式命名所有“头部”,并且仍然可以只编辑您想要编辑的那个。IDE 还会在您创建新页面或 JavaScript 文件时生成所有必要的粘合代码,从而保持扁平的文件结构。另一个功能是“可重用插槽”,告别重复代码。您只需一行代码即可实现导航栏、页脚、Cookie 同意声明等。
以上只是部分功能介绍,但我不想再赘述了。你自己去体验一下吧。
这是项目网站:
这里有一个在 IDE 中构建的框架代码库。欢迎留下您的任何意见和建议:
https://github.com/gluecodes/gluecodes-framework
文章来源:https://dev.to/przemek/side-project-which-became-a-mind-blowing-automated-ide-ghp