问题标签 [project-structuring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在一个项目中使用不同的语言
最近我决定用 Java 和 Python 编写一个程序,但我不知道该怎么做……有没有办法让项目中的类相互通信,以便 Java 可以调用 Python 方法?是否有任何框架可以让我处理这个问题?我还想知道有经验的程序员是如何用多种语言编写他们的项目的。
我的想法是用 JavaFX 编写我的程序的 Gui,因为它的外观很棒,并且可以使用谷歌库在 Python 中进行语音识别。
css - CSS 项目结构
我对我的 CSS 项目结构有点迷茫。
我的项目很大,所以在研究之后,我决定使用ITCSS Structure,这一切都很好,直到我到达 ,,Components Layer''
我做了什么:我也将组件文件夹分解为子文件夹。
例如:我的 html 页面有一个模板,在模板中我有页眉、内容、页脚,它们有通用的 CSS 代码(默认状态)。我有一个布局相同但带有额外 CSS 的侧边栏。
在组件文件夹中,您可以单独查看每个组件的 CSS,在部分文件夹中,您可以查看组件父元素的 CSS 和组件之间的公共 CSS。
我不知道构建它的最佳想法是什么,或者这对于大型项目是否足够好,或者它是否会减慢速度,或者或或。
请给我你的想法和帮助。
谢谢你。
python - 在同一项目的不同子目录中导入 python 模块和包
我想找出最干净且最好是自包含的方式来在与包本身不同的目录中的脚本中使用我的包。
示例问题如下:
需要的模块lib
都需要导入,并作为脚本运行。
我的项目目录如下,我有两个问题:
- 在
lib/api.py
,我想在被调用或导入data_files/key.txt
时正确读入api.py
- 在
testing_script.py
我想导入和使用lib/get_data.py
我似乎找不到一种干净的方法来做到这一点,这是否意味着我的项目是以非 Python 的方式构建的?
谢谢您的帮助。
flutter - 如何使用 API 和本地数据存储正确构建 Flutter 项目?
所以我用 laravel 后端创建了一些应用程序,这些应用程序只能在线运行。现在我需要让一个应用程序离线工作,我正在考虑使用 Hive。但现在的问题是我找不到关于如何正确管理如此大项目的好资源。我过去的项目大多很小,但是有了本地存储和所有,我想使用接口和存储库来管理项目。但我无法弄清楚如何将所有内容放在一起,以便代码易于管理。
那么有人可以在这里帮助我吗?有没有我可以研究的这样的项目,或者甚至是一篇文章或一个视频。任何阐明如何在 Flutter 中构建大型项目的内容都将受到赞赏。