Najmniejsza linia oporu w Back-Endzie

0

Witam.

Jestem początkującym programistą. Znam podstawy C++, html oraz CSS. JavaScriptu (oprócz sporadycznego kopiowania kodu) jeszcze nie dotykałem.

Do rzeczy: realizuję w domu, dla siebie, bardzo proste projekty. Póki co nie były za bardzo interaktywne, zero logiki.

Pytanie brzmi: jaki język BACK-END powinienem wybrać do prostych 'projektów'? Nie zależy mi na dobrych nawykach itp., bo nie planuję robić nic komercyjnego, jedynie dla siebie dla frajdy, że można coś stworzyć.

Zastanawiam się nad PHP oraz C#. O ile nie wiem nic o NodeJS, to mam przeczucie, że będzie skomplikowany i będę musiał znacznie poznać JavaScript. A może Java?

Tematów było tysiąc, ale mi nie chodzi o przyszłościowe zarobki albo dobre nawyki, a tylko prostotę w robieniu prostych rzeczy. Coś co po prostu nie będzie zbyt skomplikowane dla nowicjusza.

Za pomoc dziękuję

0

Jeśli chcesz robić własne projekty sam to jednak bym nie skreślał node.js z prostego powodu, JS i tak będziesz musiał się nauczyć. Niestety to już nie te czasy że front bez JS w aplikacjach dawał radę. Do małych projektów nadaje się też python + flask.

0

Ruby on Rails lub Python Django. Poczytaj o różnicach i wybierz jedno.

0

Więcej opinie mile widzianych, dziękI!

0

Ja bym polecił Javę + framework Play lub Javę + framework Spring.
Łatwo się robi w tym backend.

0

Scaffolding w ASP.NET (i Entity Framework) daje ci to, że dość szybko generuje się typowe aplikacje z przeglądaniem, edycją, usuwaniem i dodawaniem danych. Ale niekoniecznie bym powiedział, że wybrałbym ASP.NET do prostego projektu, bo narzuca ci już wzorzec MVC - ale może mamy różne definicje prostego projektu ;-)

0

Python + Django, Python + Flask albo Ruby on Rails

0

oczywiste, że php :)

2

PHP - idealny język dla ludzi, którzy używają takich bezsensownych zwrotów jak "najmniejsza linia oporu".

0

php

1 użytkowników online, w tym zalogowanych: 0, gości: 1