Aktywne Wpisy
jankochanowski +203

SereneCipher +28
Trzecia randka przede mną z #tinder w tym miesiącu. Jestem ciekawa czym tym razem zaskoczy mnie kolejny potencjalny kandydat na partnera. Może znów będziemy rozmawiać o jego ex? Może się dowiem o tym jakim jest rekinem krypto? XD Dla ciekawskich dodam, że na każdym spotkaniu proponuję, że zapłacę za siebie lub za nas oboje oraz, że spotkania nie kończą się odbyciem stosunku seksualnego XD





Tak wiem:
- brak testów, to w następnym projekcie ( ͡° ͜ʖ ͡°),
- powinien być Server Side Rendering pod taką stronę dla SEO.
Na jej potrzeby też powstało API z #ruby #rubyonrails jakby ktoś chciał rzucić okiem ale ostrzegam od razu, że żaden ze mnie backendowiec xD
Live GitHub pages
Repo React
Repo Rails API
#javascript #webdev #frontend
Edit ok link https://a-wt.github.io/business-website/
@kuskoman: przypominam :D, tam jeszcze jest jakaś walidacja do zrobienia w modelach ale mniejsza o to, bardziej mnie ciekawi czy wszystko jest ok z CORSem bo trochę się z tym męczyłem
@doee: dzięki :)
@Foht: sprawdź sobie stack rspec factorybotrails databasecleaner shouldamatchers
Po co robisz statusy success i error, shoro masz kody http? to nie ma sensu
Masz dziwnie zrobiony cors, a cors initializer (https://github.com/A-wt/business-website-api/blob/master/config/initializers/cors.rb) masz pusty. użyj rack-cors i nie wymyślaj koła na nowo
w https://github.com/A-wt/business-website-api/blob/master/app/controllers/projects_controller.rb kompletnie nie rozumiem czemu konwertujesz na float zamiast na inta
https://github.com/A-wt/business-website-api/blob/master/app/models/project.rb strasznie gruba ta funkcja, rozbij
@kuskoman:
Pare razy w roznych API sie z tym spotykalem wiec i tak zrobilem :D
nie moglem cos tego ustawic, wku***lem sie w koncu i dokopalem do innego rozwiazania, jak bede mial troche czasu to sproboje ogarnac
Ale ogólnie jest spoko, uwagi jak @kuskoman wyżej, trochę bym też odchudził kontrollery i przede wszystkim porozbijał kod z modeli na mniejsze metody. Warto sobie dodać rubocopa i patrzeć gdzie on na Ciebie krzyczy :P
Oczywiście to zakładając, że cokolwiek chce się z ruby robić, a nie jako randomowe API :)
Jest wystarczająco materiałów i jakieś community istnieje, choć oczywiście żadne jak porównanmy do JS, Javy czy Pythona. Ale język martwy nie jest, trzyma tę swoją pozycję koło 10-ego najpopularniejszego języka, są nowe wersje i Rubiego i RoRa, są też nowe prokekty, a nie tylko maintatnance. Aczkolwiek trzeba pamiętać, że poza webdevem to do niczego się nie używa, taki python nieco wszechstronniejszy :)
Do takich rzeczy oczywiście spoko, ale komercyjnie to istnieje de facto tylko RoR
Ale ogólnie to się zgodzę, że komercyjne wykorzystanie rubiego do czegoś innego niż web jest baaardzo rzadkie
Komentarz usunięty przez autora