DEV Community

Discussion on: How do you build Application by Angular, Java and Eclipse?

Collapse
 
bgadrian profile image
Adrian B.G. • Edited

I would suggest to think of them as 2 different apps, backend API and front-end web app. Even if they are in the same repo, IDE and so on, if you keep t hem separate you will have many benefits along the line, including decoupling, faster iteration, better performance, with the downside of the SEO (which can be solved separately).

As for the IDE, you should play with intelliJ too for a few months, maybe you will change your mind.

And at the enterprise level TypeScript (any strong typed superset) is a good choice.

Collapse
 
imben1109 profile image
Ben • Edited

Yes. Client side and server side application. The three tier architecture. We would include database layer.

I think I would develop the application framework which would include development environment, build, application structure, consist flow and layout and reusable component, etc. Some more components would be included as it is in enterprise context.

I think IDE, build tools and some of these technology may completely influence the project team including productivity, quality and creativity.

Why I don’t choose IntelliJ

  • Eclipse is FREE
  • No need for learning for existing team
  • Maybe easy to find people good as eclipse

I admit I have encounter so many people from eclipse.

  • loading time
  • no response at all sometime
  • consume so many resource
  • git integration have problem (I think)
  • weak support for JavaScript or html (I think)

They are so many problems due to eclipse but I finally choose....

I do not if my setup is good or not.