Я разработчик приложений .net. Я использую С# и WPF. Я использовал SQL Server в качестве моей базы данных.
Теперь я хочу изучить электрон, node.js и хотел бы кодировать в HTML, CSS и Javascript. Кроме того, поскольку все упомянутое выше открыто или бесплатно, я тоже изменил бы мою базу данных. Теперь я буду использовать MySQL.
В .net мы использовали разработку приложений n-уровня. Я знаю, что разработка приложений n-уровня не специфична для .net, поэтому я думаю, что это возможно с помощью электрона, node.js, HTML, CSS, Javascript с использованием Atom в качестве инструмента разработки.
В .net мои проекты были структурированы как:
MySolution
   |--Entities
   |    |--Student.cs
   |    |--Teacher.cs
   |--Repositories
   |    |--RepositoryBase.cs
   |    |--StudentRepository.cs
   |    |--TeacherRepository.cs
   |--WPFApp
   |    |--Window.xaml
   |    |--App.xaml
   |    |--App.config
Вышеупомянутая структура - всего лишь небольшая демонстрация. В действительности мы использовали услуги WCF и многое другое. У нас всегда было около 20 проектов для одного рабочего приложения.
Я хотел бы сделать то же самое в электроне, node.js, HTML, CSS, Javascript и, если возможно, jQuery. Может ли кто-нибудь, пожалуйста, навестить меня о том, как они используют разработку n-level appliciton в вышеупомянутом приложении? Если возможно, кто-нибудь может отправить небольшую рабочую демо?
