Топ-5 технологий, которые используют ведущие технологические стартапы в 2020 году

Я не занимался программированием несколько лет. Моя основная цель в последние несколько лет состояла в том, чтобы управлять компанией, которую я построил, и управлять ее операциями, включая продажи, финансы, каналы и многое другое.

Поэтому, когда мы решили обновить нашу платформу в 2018 году, я понятия не имел, на чем ее строить. Наша предыдущая платформа была построена на Java и множестве обещаний, и на ее реализацию потребовалось 8 лет. Мы начали в то время, когда Java была относительно новой, а RoR и Php были в моде.

(Кроме того, я понятия не имею, что случилось с Ruby on Rails, но, честно говоря, это было явно медленным и очень трудно масштабируемым)

Наш сайт был построен на Wordpress - довольно стандартной CMS еще в 2008 году. Так что я сделал то, что сделал бы любой в моей ситуации - поспрашивал.

Я начал с wappalyzer, чтобы посмотреть, на чем другие стартапы строят свои интерфейсы. Конечно, тот факт, что wappalyzer подхватил это - не означает, что веб-сайт действительно использует эту технологию - тем не менее, это хороший вектор для начала.

Я исследовал следующие веб-сайты:

  1. notion.so - горячий стартап прямо из долины
  2. dropbox.com - мы все знаем Dropbox
  3. reddit.com - ну, это уже не стартап, а хорошая социальная платформа.
  4. grab.com - лидер райдшеринга в ЮВА
  5. intercom.com - мне нравится дизайн и структура этого стартапа
  6. paytm - лучший стартап в Индии
  7. squarespace.com - создает веб-сайты.
  8. medium.com - именно этот сайт
  9. salesforce.com - гигант корпоративного программного обеспечения со стартапом
  10. facebook.com - это facebook

(Если вы хотите, чтобы я включил какой-либо другой веб-сайт, дайте мне знать.)

Это список стартапов из всех частей света, и нет особых причин выбирать один из них. Вот что я нашел

1. Notion.so использует как React, так и vue.js.

2. Dropbox.com использует React.

3. Reddit использует целый набор фреймворков, включая React, Bootstrap и vue.js.

4. grab.com вернулся к старой школе с PHP и Wordpress.

5. Intercom использует React, Node.js и Contentful в качестве CMS.

6. Paytm использует React и Node.js.

7. Squarespace использует YUI и хорошо..Squarespace. Интересно.

8. Средние списки React, Vue.js и Node.js

9. Salesforce довольна jQuery и Bootstrap.

10. И, наконец, Facebook использует все

После анализа этих и других сайтов стало ясно, что React является фаворитом веб-разработчиков во всем мире. Фактически, по данным wappalyzer, 25% проиндексированных им сайтов работают на React.

Итак, чтобы подвести итог, вот 5 лучших технологий / стеков (в произвольном порядке) на 2020 год, которые используют стартапы. Надеюсь, вы найдете этот список полезным для вашего следующего проекта или веб-сайта.

  1. Для библиотеки JS React занимает первое место, за ним следует vue.js. Angular мало используется на интерфейсных веб-сайтах и, вероятно, используется только для корпоративных приложений.
  2. Что касается пользовательского интерфейса, за Bootstrap последовал Material.io как четкий выбор макета и структуры.
  3. Для CMS wordpress по-прежнему остается №1 и очевидным выбором. В следующих статьях я расскажу о некоторых примерах безголовых CMS. Еще заметил Страпи.
  4. Для веб-сервера очевидным выбором был Nginx. Я также столкнулся с Гэтсби по скорости - я прокомментирую еще раз, когда мы его используем.
  5. Для маркетинга, отслеживания и аналитики - GTM или Диспетчер тегов Google были практически везде. Похоже, другого выхода нет.

Для CMS я столкнулся со следующими вариантами

  1. Содержательный: https://www.contentful.com/
  2. GetGrav: https://getgrav.org/
  3. и конечно Wordpress

Contentful, похоже, имеет некоторую тягу, и мы действительно видели, как интерком использует его. Очевидно, что это платная платформа, поэтому я не буду рекомендовать ее в этом посте.

GetGrav - это CMS с плоскими файлами, и я настоятельно рекомендую ее по сравнению с другими вариантами. Его репозиторий git имеет 11k звезд и довольно приличную активность https://github.com/getgrav/grav

Wordpress - на удивление мне пришлось глубоко покопаться, прежде чем я смог найти хороший сайт для стартапа, построенный на нем. Я уверен, что вы все знаете о Wordpress - вот и все.