Find Jobs
Hire Freelancers

Angular/Typescript developer need for 3 months

£18-36 GBP / hour

Ditutup
Dibuat lebih dari 5 tahun yang lalu

£18-36 GBP / hour

The initial project will be to build a proof of concept Angular application that will use a server-side API for maintaining client-side state. That might sound a little weird but that's why it's a proof of concept project. If you are interesting, please only write answer these questions in bid. [login to view URL] would you use a client-side state solution like Redux and when would you not? [login to view URL] would you use a NoSQL database and when would you not? [login to view URL] is your opinion on GraphQL?
ID Proyek: 18470286

Tentang proyek

31 proposal
Proyek remot
Aktif 5 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
31 freelancer menawar dengan rata-rata £24 GBP/jam untuk pekerjaan ini
Avatar Pengguna
When would you use a client-side state solution like Redux and when would you not? We can use client side state where we want to reterive data using session and cookies. About Session in many dynamic web sites you want to store user data between HTTP requests because http is stateless and you can't otherwise associate a request to any other request, but you don't want that data to be readable editable at client side because you don't want the client to play around with that data without passing through your code. When would you use a NoSQL database and when would you not? When we Need to handle large volumes of structured, semi-structured, and unstructured data and Follow modern development practices such as agile sprints, quick iterations, and frequent code pushes Mostly the Prefer for object-oriented programming What is your opinion on GraphQL? GraphQL API is better that REST APIs. By using GraphQL API the clients can get exactly what they need from the server, and receive that data in a predictable way. We can implement GraphQL API without impacting existing queries. Also Aging fields can be deprecated and hidden from tools. By using a single evolving version, GraphQL APIs give apps continuous access to new features and encourage cleaner, and more maintainance to server code. Another big benefit is the ability to retrieve many resources from a single request. Ping me.
£18 GBP dalam 40 hari
5,0 (39 ulasan)
7,6
7,6
Avatar Pengguna
Hello Sir, I am a 5+ years of experience Web Developer, I am an expert in Angular, Node.js, Ionic and many more excellent technologies that may come in handy for you. I also have a lot of experience in Deploying apps so you won't need to hire a DevOps specialist as I provide all the needed services, including Reverse Proxy Setup like Nginx, Containerization using Docker, Acquiring cloud services with providers like DigitalOcean, AWS, Heroku. I am from Egypt and I speak English fluently. Answers: 1. I prefer not to use a state management solution with Angular as I believe it does not fit in its ecosystem, singleton dependency injected services with RxJS is much better. 2. If you have an unstructured nature of data that is not very relational, and if you don't care for ACID properties. 3. It is good, but I believe REST is still the way to go for now. Kindly contact me to further discuss.
£33 GBP dalam 40 hari
5,0 (54 ulasan)
6,6
6,6
Avatar Pengguna
Hey, I am a Senior Software Developer with extensive MERN stack experience. I would be more than happy to work on the project and discuss more. Here are the answers to your questions: 1. I really love Redux and I believe that a state manage library should be used in any case for efficient state management. If things are not finalized yet, I would intrigue you to a conversation where I would love to suggest why we should choose React over Angular and how powerful the combination of React+Redux is, though Redux uses Context Api under the hood. You can also check out NEXT js fro seamless SSR. 2. Overall, I love the flexibility of a NoSQL database such as MongoDB, but there are certain things that a SQl database might be helpful for. Relational databases enforces ACID. So, you will have schema based transaction oriented data stores. It's proven and suitable for 99% of the real world applications. You can practically do anything with relational databases. But, there are limitations on speed and scaling when it comes to massive high availability data stores. 3. I really like REST APIs because that is pretty much the standard in the development community but I am very interested in GraphQL as well. While, I have not used it on a large project, I am open to trying out. Thanks, Rohan
£22 GBP dalam 40 hari
5,0 (8 ulasan)
4,7
4,7
Avatar Pengguna
1. You would use Redux (or Angular Services) when you need to maintain a consistent state between the different components which depend on the same data. In general, it is always a good idea to use state solutions in your application because attaching data gathering to the structure/hierarchy of your components makes it harder to maintain and change in the future. 2. NoSQL databases are effective and a good choice in two particular situations. a) when the structure of your records/documents varies to often b) When your querying does not require combinations of types of records. Since today's RDS support JSON fields, you can get the best of both worlds just merely using an RDS. 3. Excellent in the long run and when scaling an application (and you want to reduce the number of calls to your servers), but when not at that point, adds a gratuitous level of unnecessary complexity.
£27 GBP dalam 40 hari
5,0 (2 ulasan)
3,9
3,9
Avatar Pengguna
I have a total of 3 internship experiences during my under graduation: In my last internship, we developed an android application from the scratch. The application is about trading stocks based on real estate, so basically the idea we divide the land into several parts and make stocks and sell them at a destined price. Trading can be done with them and at the end the land is developed. This use case requires a complicated Database schema which we developed in mongodb and it turned out be efficient for our use case. We also had to built an API in NodeJS to handle the database in the server for the android application client. This on the whole constitutes the entire front end and backend of an application. The other internship was about exploring the blockchain technology and how it can be used to a particular use case of a firm. The use case is about single time profile verification to avoid multiple times whenever an employee changes a company. And maintaining the database safe and secure by decentralising it with blockchain technology. We used hyper ledger fabric to setup a base chain for the use case and tested it. Its like creating proof of concept for further development. In my first internship I worked on ROS, Robot Operating System, an open source framework for developing software interfaces for robots. There was a 7 axes smart robot which was developed by a company to work in collaborative environment along with humans. For this multi axes arm, we programmed the back
£27 GBP dalam 20 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I've I've been using angular 2-7 and Typescript from the initial days of its release. I can mention at least three major projects in which I've used angular as it's client including an ERP and HIS for distributed dialysis centers, inventory management and logistic of an online retail store with multiple warehouse as well as 2 different mobile apps both for customers and delivery agents (ionic framework). The serverside programming was all with Nodejs as well as Mongodb, PostgresSql and Redis (for session management). I use docker and CaaS to deploy the product and If u want I can setup a CI/CD using Jenkins so that u can follow your product from the early codes of development
£18 GBP dalam 20 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I have Hands on knowledge in Angular js with latest version and good confident to develop Angular base application Relevant Skills and Experience Hands on experience in Angular js, Angular 2,4 and 6 , bootstrap, scss nodejs Web API, Asp.net MVC, SQL server, Agile methodology etc. Hands on experience in responsive website design and development
£27 GBP dalam 40 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I am currently serving my notice period and I will be free from 14th Jan so I can work dedicatedly with you. I am currently working on angular 6 for frontend and WebAPI for backend. Relevant Skills and Experience I am currently working on angular 6 for frontend and WebAPI for backend. I have also used angular material, reactive forms and created services to consume API calls. You can pay me 15£/hr.
£18 GBP dalam 40 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Greetings! I can work with you I have been working for US clients for long time and will be free by next week. I am perfect for this for better understanding lets chat and i can also do negotiation. Relevant Skills and Experience I have been working in it industry for more than 7yrs. Currently I am working in angular 6 with angular material, reactive forms, used authguard for authentication and services for APIs calls. WebAPI
£20 GBP dalam 40 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I am committed
£30 GBP dalam 10 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hi, We are a team of 3 with each having More then 8 years of experience. We have worked of technologies like aws , angular, node , MVC , Java , mongo bd, db2 etc. We are interested in this project
£24 GBP dalam 10 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I have developed an application for European patent organization by using spring boot and Angular 4.
£18 GBP dalam 40 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED KINGDOM
London, United Kingdom
0,0
0
Anggota sejak Jan 4, 2019

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.