Ciprian Ilies
Transforming Ideas into Digital Products 🤝 | Custom Software Development | IT Staff Augmentation | Build Operate Transfer
- Report this post
We often do technical audits on infrastructure, development, processes, etc..Last weekI was asked to perform a full audit for a web application, it was a small marketplace. They complained that they have huge AWS costs and poor performance for this small web app.Just at first look in their repository, I saw 13 Java microservices and 13 VMs in AWS where each service was deployed. And all of those for a small web app that could be implemented very easily in WordPress or other low-code tools...It made me wonder: Why no one thought about the costs? Why wasn’t performance taken into account? Why this over-engineered solution?Whenever you start a new project choose the technologies and the architecture wisely! You need to make sure that you have a Strong Development Foundation!#SoftwareDevelopment #TechAudit #Scalability #Innovation #CloudComputing
8
To view or add a comment, sign in
More Relevant Posts
-
Kalpa Perera 🇱🇰
Developer | I rescue troubled software projects | Let’s turn ideas into great software products
- Report this post
Laravel is a comprehensive web development ecosystem that provides the tools you need to build most kinds of modern web applications.- Database abstraction- Authentication- Authorizarion- Routing- Validation- Mail- Realtime Notifications (Pusher, Using Reverb you can host your own Pusher like server)- Feature Flags- Full-text search (Meilisearch, Algolia, Typesense)- Queues (Database, Redis, SQS supported)- Queue monitoring- Application Performance Monitoring- Scheduled tasks- Command-line app development- API tokens (OAuth available too)- API rate limiting- Redis / memcache caching- Billing (Payment Gateway Abstraction)- Admin panel- Forge and Vapor for infastructure managementDo you need anything else to build web apps? 😃
16
Like CommentTo view or add a comment, sign in
-
Obinna Uwaoma
Software Developer || .Net || .Net core || .Asp.Net MVC || C# || MSsql || MongoDb || CosmosDb || Blazor
- Report this post
📌let's talk about 🕹#Hosting module in blazor. We have the primary module which comprises of the following:1. Blazor Server2. Blazor WebAssembly3. Blazor Hybrid( for mobile and desktop development).🧭🌏#Blazor server: This module run through your app on the server user interaction in process through a SignalR connection maintaining a dynamical an responsive user interface. 🎢It is good for applicantion size, connectivity, user base and resources at your disposal. It has a minimum size footprint (i.e it sends a minimum amount of code necessary to establish a connection to the client resulting at the really start time.It redering is done on the server i.e they are more quickly index on the browser. It work for all web browser that do not support web assembly. it has a good code security. It needed minimum code to be sent at runtime.. 🎡The few disadvantages are : -It requires constant connection which might be problematic with environment of unstable connectivity. 🧱#Blazor WebAssembly: This module bring your application directly into the user browser leveraging WebAssembly to run dotnet code client-side.It has ability to run offline.It is perfect for scenario demanding independent from server offering a rich client-side experience.It is not dependent on the server. it can be use for offline use.It has a larger size footprint.It has more flexible backend, there is no dependency dotnet compatible server on the on the backend allowing broader choice or hosting option. we can run our app on githup pages or azure static web app. Also, it has enhanced UI responsiveness...The choice of choosing the aforementioned described module depends on your app need.#dotnet #fullstack#dotdeveloper#AspNetcore
Like CommentTo view or add a comment, sign in
-
freeCodeCamp
1,739,699 followers
- Report this post
RESTful APIs let different applications communicate over the internet.And integrating them with React lets your web apps fetch & update data dynamically.In this in-depth guide, Joan teaches you all you need to know to use REST APIs with React.
133
Like CommentTo view or add a comment, sign in
-
Florin Lungu
DevOps Chapter Lead / Sr. DevOps Engineer / Site Reliability Engineer - Deutsche Bank
- Report this post
How to Create a REST API Without a ServerIf you're a Front-End developer and want to showcase your skills, it may be a problem if you use GitHub pages or Netlify to show your apps. Instead, you can create a REST API directly in the browser without the need of any server. With this, you can showcaseRead mode on following blog post!
4
Like CommentTo view or add a comment, sign in
-
Florin Lungu
DevOps Chapter Lead / Sr. DevOps Engineer / Site Reliability Engineer - Deutsche Bank
- Report this post
How to Create a REST API Without a ServerIf you're a Front-End developer and want to showcase your skills, it may be a problem if you use GitHub pages or Netlify to show your apps. Instead, you can create a REST API directly in the browser without the need of any server. With this, you can showcaseRead mode on following blog post!
1
Like CommentTo view or add a comment, sign in
-
Achint Jain
MCA | Backend Developer | Node.js Express | Competitive Programmer | Ranked <50 on GeeksforGeeks.
- Report this post
Just shared a quick guide on AccessToken vs. RefreshToken in backend development! Essential for securing your apps and working with OAuth. Big thanks to Hitesh Choudhary for the guidance! Check it out! #backend #oauth2 #chaiaurcode
3
Like CommentTo view or add a comment, sign in
-
Krishna kumar
Technical Lead | Angular | React | Node Js | PHP | AWS | Frontend Design Expert | Open Source Enthusiast
- Report this post
🚀 Master Frontend Databases and Caching Techniques to Supercharge Your Web Apps 🚀Want to make your web apps faster, more reliable, and capable of handling offline scenarios? Understanding frontend databases and caching techniques is the key! Here's why every developer should care :1. Frontend Databases:💡 - IndexedDB for Large Data Storage💡 - LocalStorage💡 - SessionStorage💡 - SQLite in Hybrid Apps:2. Frontend Caching Techniques:💡 - HTTP Caching:💡 - Service Workers:💡 - Browser Cache:💡 - Cache API:💡 - Memory Caching (In-App State Management):💡 - GraphQL Caching:3. Popular Caching Strategies:💡 - Cache First💡 - Network First:💡 - Stale-While-Revalidate:💡 - Cache-Then-Network:4. Why This Matters:💡 - Faster loading times💡 - Reduced server load💡 - Offline functionality💡 - Better user experienceSo, if you’re not using frontend databases and caching yet, you’re missing out on making your app faster and more reliable. It’s time to take your web development skills to the next level! 💡#WebDevelopment #Frontend #PWAs #Caching #PerformanceBoost #JavaScript #GraphQL #React #TechTips #DevLife
24
5 Comments
Like CommentTo view or add a comment, sign in
-
Steven Smith
Frontend Developer | React.js | Next.js | JavaScript | Building Responsive and Interactive Web Applications
- Report this post
🌐 Unlocking the Power of Next.js Server Actions for Modern Web Apps 🌐Next.js Server Actions revolutionize the way we build and optimize web applications. This feature allows developers to handle data fetching, API calls, and other server-side functionalities directly within the Next.js framework.By managing server-side operations within Next.js, we can significantly reduce client-side load, leading to faster, more efficient web applications. Server Actions in Next.js allow for a more streamlined process of data fetching and API interactions, reducing complexity and boosting the reliability of data transactions.Faster load times and efficient data handling translate to a smoother user experience. With Server Actions, developers can handle backend processes in a familiar environment, leading to cleaner code and a more unified development experience.Next.js Server Actions facilitate easier scaling and maintenance of applications. As your application grows, these actions ensure that your server-side logic remains robust and manageable.Join us in exploring Next.js Server Actions and take your web development to the next level.#NextJS #WebDevelopment #frontend #UserExperience #reactjs
2
Like CommentTo view or add a comment, sign in
-
rahul williams
DevOps Evangelist with 20+ years in DevOps||Project Management||specializing in Health-Tech||HR Tech||Black Belt Six Sigma||PMP certified||
- Report this post
🚀 Master Multi-Tier Web Apps with VM Virtual Box! 🖥️🔧Unlock the power of multi-tier web applications with our step-by-step guide! 🏆 Learn how to set up and configure your environment using VM Virtual Box. From initial setup to deployment, we cover all the essentials to get your web app up and running seamlessly. Perfect for developers aiming to enhance their skills and create robust web applications. 🌐💡#WebDevelopment 🌐 #Virtualization 🖥️ #VMVirtualBox 📦 #TechTutorials 📚 #MultiTierApplications 🚀 #CodingLife 💻 #DevOps ⚙️ #CloudComputing ☁️ #ITSkills 🛠️ #Hashnode 📝
1
Like CommentTo view or add a comment, sign in
-
Assaf Fogelman
Pain Clinic Director
- Report this post
Axios VS. Fetch - Which one should you Should Use for HTTP RequestsTL;DR: Axios 😄Don't get me wrong, there's nothing I prefer better than using a native API.However, ironically, it is Fetch's simplicity, that makes using it much more complex.Here's why you should consider using Axios over Fetch:1.Axios automatically transforms request and response data to JSON, eliminating the need for manual data parsing and stringifying. 2.Axios has built-in error handling capabilities, making it easier to catch and manage errors without convoluted code. Fetch, on the other hand, only rejects the promise when the request fails to complete, leaving you to handle response errors manually.3.Axios intercepts requests and responses, allowing you to automatically add headers for your entire project and more.While Fetch is a capable API for simple HTTP requests, Axios shines when it comes to more complex scenarios, offering a comprehensive set of features and a more developer-friendly experience. By choosing Axios, you can streamline your development process, enhance error handling, and benefit from a wide range of powerful features tailored for modern web development.So, if you're looking for a robust and feature-rich solution for handling HTTP requests in your web applications, consider embracing Axios as your go-to library. Its developer-centric approach and extensive functionality will undoubtedly make your life easier and your code more maintainable.
Like CommentTo view or add a comment, sign in
9,198 followers
- 317 Posts
View Profile
FollowExplore topics
- Sales
- Marketing
- IT Services
- Business Administration
- HR Management
- Engineering
- Soft Skills
- See All