Sachverhalt: A. A.A._ (geb. 1991) ist mazedonische Staatsbürgerin. Am 21. Mai 2009 heiratete sie in ihrem Heimatland den in der Schweiz niedergelassenen Landsmann B.A._ (geb. 1984). Am 24. Oktober 2009 reiste sie in die Schweiz ein und erhielt im Rahmen des Familiennachzugs eine Aufenthaltsbewilligung. Seit dem 24. Mai 2011 leben die Eheleute getrennt. Die Ehe blieb kinderlos. B. Mit Verfügung vom 5. Juli 2012 lehnte die Einwohnergemeinde Thun eine Verlängerung der Aufenthaltsbewilligung von A.A._ ab und wies sie aus der Schweiz weg. Eine Beschwerde bei der Polizei- und Militärdirektion des Kantons Bern blieb erfolglos. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern mit Urteil vom 11. Februar 2014 ab. C. Mit Beschwerde vom 24. März 2014, die als Beschwerde in öffentlich-rechtlichen Angelegenheiten und subsidiäre Verfassungsbeschwerde erhoben wird, beantragt A.A._ die Aufhebung des angefochtenen Urteils. Es sei ihr die Aufenthaltsbewilligung zu verlängern und von einer Wegweisung abzusehen. Eventualiter sei das angefochtene Urteil aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Die Einwohnergemeinde Thun verzichtet auf eine Vernehmlassung. Das Verwaltungsgericht des Kantons Bern, die Polizei- und Militärdirektion des Kantons Bern sowie das Bundesamt für Migration beantragen die Abweisung der Beschwerde. Am 30. Juni 2014 hat A.A._ Bemerkungen zu den Stellungnahmen eingereicht. Mit Präsidialverfügung vom 28. März 2014 wurde der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt. 