TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Need help to choose the front end technology for my startup

3 pointsby himanshuyover 8 years ago
Need help to make an informed decision to choose the frontend technology for my startup. It is a recruitment application powered by machine learning. Currently, I am focusing on the development of the prototypes. It will help me to validate the product in coming weeks. After that, I will focus on delivering the MVP in the next 3-6 months. Little bit about my background, I have been a java engineer all my life and the sole founder of this company. For I have decided to build a Java based REST services and Postgres as the database. For the frontend platform, I am evaluating between Angular 2 and ReactJS. But still, have many unanswered questions around both the framework.<p>Angular 2: Pros: - Easy to pick up because of my java background, - I know Angular 1.5 little bit. Learned it by debugging issues in the previous projects. - TypeScript&#x27;s syntax looks very familiar.<p>Cons: - Unstable (beta). - Material Design 2 is also in beta. - It does not fully support many components. - Not many developers have adopted it.<p>ReactJS: Pros: - Stable. - Large and very active community.<p>Cons: - Pure Javascript, which will be a big shift for me. - Not sure if all the great features of React are applicable for my app.<p>One of the biggest factor to consider that I will be hiring freelancers to do the frontend work. It is very important for me to choose a framework so that I can find good freelancers without spending a fortune.<p>I am also open to any other technology which fulfills these requirements.

2 comments

liquidcoolover 8 years ago
Seems like we have a lot in common, I&#x27;m also a Java guy (run largest JUG in SoCal) and am recently in staffing. Maybe there&#x27;s room for collaboration? Contact info in profile.<p>Either way, I&#x27;m also in the planning phases and for sure I&#x27;m going with Typescript. It&#x27;s getting a lot of praise from both Java and JS developers and works with both Angular and React (although that does seem to favor ES6). In fact I just spoke with a startup that moved from Coffeescript to Typescript and React.<p>I am leaning toward Angular 2, but mostly because Angular is about twice as large as React in the overall job market. The HN job market is tiny subset of that, so take that into consideration. It may change, but it&#x27;s a huge lead. It&#x27;s also written in Typescript, so it&#x27;s Google + MS, and Google is using it for their big, external facing projects. My guess is that it will retain it&#x27;s lead for at least a year, but both will be popular for a long time.
codeddesignover 8 years ago
Honestly...choose 1 and move on. I have yet to see a good argument where a startup failed because they chose angular or react. If you want truly stable, go with PHP. Either way, choose 1 and move on. You could spend a month deciding this. If you don&#x27;t want to spend a &quot;fortune&quot; as you put it then build it in a language you are familiar with. If you aren&#x27;t a programmer you will end up spending some money just because you don&#x27;t have the knowledge of anything you stated above. There are a million languages you could program in. Your site won&#x27;t succeed or fail simply because you chose a language that is winning a popularity contest today.