Samsung Galaxy J7 is a better overall device as it comes with a better RAM, a better processor, a better battery backup and a better overall specs and performance,
Though iPhone 5s is also a good smartphone and it provides a finger touch sensor but it is still a better device.
In terms of camera performance too Samsung Galaxy J7 is a much better device as it comes with a better camera configuration and performance
You can check all the details using this link Samsung Galaxy J7 vs iPhone 5s
Oppo F1s vs Apple IPhone 5s
Both the phones have their pros and cons,lets analyze both:-
Advantages of OPPO F1s:-
1.Has Dual Sim:-It allows you to use two services without the need to carry two devices at the same time
2.Octa Core CPU:-More cores result in better parallelism, meaning more tasks can be processed in parallel without slowing down the User Interface.
3.Faster CPU:-Faster CPU means more smooth experience.
4.More RAM:-More RAM means more applications can run at the same time, which makes the device faster.
5.Bigger Screen:-. Reading, browsing internet and watching movies is more pleasing experience on a bigger screen.
6.Better Screen Resolution:-More resolution means sharper and crisper screen.
7.Supports VoLTE:-OPPO F1s is VoLTE Enabled. You can use this to make calls over 4G network. It is compatible with Reliance Jio.
8.Better Camera Resolution:- More resolution generally means better picture quality, though it's not always necessary.
9.More Storage Capacity:-More memory allows you to store more songs, videos, photos and install more applications.
10.Supports Memory Card:-Memory cards give your device more storage capacity.
11.Bigger Battery:-With more battery size, device's battery can generally last more time,
Advantages of iPhone 5S:-
1.Light Weight:-Light weight devices are easier to hold
Verdict - In my opinion, OPPO F1s is better overall performance and price ,if you need light handset you can go for iPhone 5S.
You can also compare these devices on 91mobiles