#React performance optimization
Explore tagged Tumblr posts
Text
React Performance Optimization Tips for Enticing UI Solutions
In this competitive era, the performance of the site plays an important role in the success of any organization, and currently, React technology is growing very rapidly so in this article we will understand the technique for React Performance Optimization to enticing UI solutions.
0 notes
Text
Stay ahead in 2024 with top-notch React performance optimization techniques. Dive into 14 actionable tips to enhance your app's speed and responsiveness. Elevate user experience and outrank competitors with IBR Infotech
#React performance optimization techniques#React performance optimization tools#React performance optimization#React development company#React development services
0 notes
Text
Among all the prominent frameworks, React is the ideal choice of developers to build responsive and enticing solutions. React technology offers the key features, functionalities and techniques to optimize the development process that ultimately helps in enhancing the performance and quality of the development solution. React exhibits some potential Performance Optimization tips that will help you in achieving Enticing UI Solutions. Drive through this article and leverage the techniques for better results.
0 notes
Text
#best react native app development services#Best React Native Framework#Dependency injection in react native#effective react native state management strategies#React Native developer requirements#React Native development process#React Native development tools#React native installation step by step guide#React Native performance optimization#Tools Required for RN Development#Top applications using react native#top react native app development company
0 notes
Text
Discover the top 7 common mistakes in ReactJS development you must avoid to improve app performance, code quality, and ensure a smoother, scalable development process.
#ReactJS development#ReactJS mistakes#React best practices#avoid React errors#React performance tips#ReactJS optimization#scalable React apps#React coding tips#ReactJS pitfalls#React app development
0 notes
Text
Angular vs. Other Frameworks: Why It’s the Best Choice for Your Mobile App
In the modern digital age, developing mobile apps has become essential for driving business success. The competition in the mobile app market is intense, and picking the right framework can significantly impact your app’s performance, scalability, and overall success. Among the most popular frameworks are Angular, React, and Vue.js, but Angular mobile app development stands out for its comprehensive tools, advanced features, and support for complex projects. In this article, we’ll explore why Angular is the best choice for your mobile app development projects.
What is Angular?
Angular, an open-source front-end framework created by Google, was first introduced in 2010. Since then, it has evolved significantly, with Angular 2+ being a total overhaul of the original AngularJS. It’s written in TypeScript, offering developers a static type system that makes coding easier and less error-prone. With its component-based architecture and powerful development tools, Angular provides a robust environment for building dynamic, scalable, and secure mobile applications.
Importance of Frameworks in Mobile App Development
Frameworks are crucial in streamlining mobile app development tasks. They provide a structured foundation for building apps, reducing the need to write repetitive code and streamlining the development process. Frameworks like Angular, React, and Vue.js offer varying degrees of flexibility, ease of use, and performance optimization, making it critical to choose the right one based on the app’s requirements.
Angular vs. React
One of the most common comparisons in mobile app development is between Angular and React. React, developed by Facebook, is widely used for creating user interfaces, particularly single-page applications. Although both frameworks are highly capable, Angular offers a broader range of built-in functionalities, including modules for routing, forms, and HTTP communication. React, on the other hand, often requires third-party libraries to achieve the same functionality, which can increase the complexity of a project.
While React offers flexibility and a shorter learning curve, Angular’s opinionated architecture and robust tools make it a more suitable choice for large-scale and complex mobile app development projects.
Angular vs. Vue.js
Another widely used framework is Vue.js, appreciated for its straightforward approach and seamless integration. It’s often favored by small teams or individual developers for smaller applications. However, when it comes to handling more complex, enterprise-level applications, Angular takes the lead. Vue lacks some of the advanced features that Angular provides, such as dependency injection and comprehensive tooling, making it less suitable for large projects requiring scalability and maintainability.
Core Features of Angular for Mobile App Development
Component-Based Architecture: Angular’s component-based architecture enables developers to create reusable components, reducing redundancy and improving efficiency in development.
TypeScript Support: TypeScript, being a superset of JavaScript, introduces static typing and other advanced features, making debugging easier and code more reliable.
Two-Way Data Binding: This feature allows changes in the user interface to automatically update the underlying data model and vice versa, ensuring real-time synchronization.
Dependency Injection: Angular’s dependency injection system improves modularity and scalability, allowing components to be easily managed and tested in isolation.
Why Angular is Ideal for Complex Mobile App Projects
When managing a large-scale mobile app development project, Angular shines due to its modular development structure. By breaking the app into multiple modules, Angular makes it easier to manage, update, and scale complex applications over time. This is especially useful for projects that involve multiple teams working on different parts of the app, ensuring that changes in one module do not interfere with others.
Security in Angular
Security is a significant concern in mobile app development, and Angular provides several built-in features to enhance app security. It supports HTTPS communication and offers robust authentication mechanisms, including OAuth, JSON Web Tokens (JWT), and more. By incorporating these security protocols, Angular ensures that user data remains protected throughout the app’s lifecycle.
Performance Optimization with Angular
Angular’s Ahead-of-Time (AOT) compilation ensures that templates and components are pre-compiled, reducing the app’s initial load time. Additionally, Angular’s Change Detection feature minimizes unnecessary updates, optimizing the app’s performance, especially for large-scale projects.
Scalability of Angular for Growing Apps
One of Angular’s strongest attributes is its scalability. As mobile apps grow in complexity and usage, Angular’s modular architecture allows for easy updates and maintenance without disrupting the overall structure. Whether you’re building a small app or a massive enterprise solution, Angular can scale seamlessly to meet the app’s demands.
Support for Progressive Web Apps (PWAs)
Angular is also a popular choice for building Progressive Web Apps (PWAs), which offer users an app-like experience on the web. With PWA support, Angular enables developers to create fast, reliable, and engaging web experiences that work seamlessly across all devices.
Cross-Platform Development with Angular
Another significant advantage of Angular is its cross-platform development capabilities. Angular can be integrated with frameworks like Ionic to build hybrid mobile applications, providing a single codebase that works across multiple platforms, including iOS and Android.
Community and Ecosystem Support
Angular boasts one of the largest and most active developer communities in the tech world. With countless resources, tutorials, libraries, and tools available, developers can easily find solutions to common problems, making it easier to build and maintain Angular apps over the long term.
Conclusion
In conclusion, Angular stands out among other frameworks due to its robust set of features, scalability, and security. For mobile app development projects, particularly those that require handling complex functionalities and large datasets, Angular provides an ideal solution. Its modular architecture, cross-platform capabilities, and extensive community support make it the best choice for developing dynamic, scalable, and secure mobile applications.
FAQs
What sets Angular apart from other mobile app development frameworks? Angular’s component-based architecture, TypeScript support, and built-in security features make it ideal for large-scale mobile apps.
Is Angular suitable for small-scale mobile app projects? Yes, Angular can be used for small-scale apps, though its full potential is realized in complex, enterprise-level applications.
Can Angular be used for both web and mobile apps? Absolutely! Angular supports both web app development and cross-platform mobile app development through integration with tools like Ionic.
How secure is Angular for mobile app development? Angular offers strong security measures such as HTTPS for secure communication, various authentication mechanisms, and built-in safeguards to defend against common threats like XSS attacks.
Is Angular easy for new developers to learn? Angular has a steeper learning curve compared to frameworks like React or Vue.js, but its comprehensive documentation and community support make it accessible for new developers.
#Angular mobile app development#best mobile app frameworks#Angular vs React comparison#mobile app scalability#cross-platform app development#front-end frameworks for mobile#mobile app performance optimization#Angular app security#mobile app user experience#benefits of Angular for mobile#Angular vs Vue for mobile apps#mobile app development trends#Angular for enterprise apps#mobile app support frameworks#choosing the right mobile framework
0 notes
Text
#react developers#hire react developers#React applications#Tips To Optimize Performance In React#React web applications
0 notes
Text
Top React Performance Optimization Technique
Are you looking to supercharge your React Native app's performance? Prometteur, a leading name in the industry, offers top-notch React Native performance optimization techniques that will propel your app to new heights of speed and efficiency.
With our expertise in React Native, we understand the importance of delivering a seamless user experience.
Our team of skilled professionals specializes in implementing cutting-edge optimization strategies that ensure your app performs at its best.
From code optimization and bundling to efficient rendering and data fetching, we leave no stone unturned in enhancing your app's performance.
We leverage techniques such as code splitting, lazy loading, and memoization to minimize load times and improve responsiveness.
At Prometteur, we prioritize user-centric design and understand that a slow or unresponsive app can lead to user frustration and churn.
By employing our React Native performance optimization techniques, you can deliver lightning-fast experiences that keep your users engaged and satisfied.
But our optimization efforts don't stop there.
We also focus on reducing unnecessary re-renders, optimizing network requests, and fine-tuning animations to ensure smooth and efficient performance across different devices and platforms.
With Prometteur as your partner, you can rest assured that your React Native app will be optimized for peak performance, resulting in improved user retention, higher conversion rates, and a significant boost to your app's rankings in search engine results.
Don't let poor performance hold your app back. Trust Prometteur for cutting-edge React Native performance optimization techniques that will revolutionize your app's speed, responsiveness, and overall user experience.
Contact us now to unlock the true potential of your React Native app with our expert optimization services.
#Top React Performance Optimization Tips in 2023#Ways to Optimize Your React App's Performance#React Performance Optimization Techniques#How to Optimize Components to Improve React Performance
0 notes
Text
Optimizing React Performance with the Profiler API
View On WordPress
#ahsan mahmood#aoneahsan#DevTools#Highlight Updates#onRender callback#Optimization#Performance#Performance analysis#Profiler API#React#React Profiler#React.memo and useMemo hook#zaions
0 notes
Text
React onClick Call Function with Parameters
React is a popular JavaScript library for building user interfaces, and one of its key features is the ability to handle user interactions with events. In this article, we’ll explore how to pass parameters to a function when it’s called via an onClick event in React. in this article you will learn: Understanding React Event Handling Event Handling in Class Components Event Handling in…
View On WordPress
#arrow function arguments in react#avoid inline arrow functions in react#best practices for handling click events in react#event handlers and callbacks in react#higher-order components in react#javascript event delegation in react#memoization in react#optimizing performance in react applications#pass function arguments in react onclick#react class components and event listeners#react event propagation and bubbling#react onclick call function with parameters#synthetic event properties in react#using useCallback hook in react
0 notes
Text
Top 10 React Interview Questions and How to Answer Them
React Interview Questions: React has become one of the most popular JavaScript libraries for building dynamic user interfaces. With more and more companies adopting React, the demand for skilled React developers is on the rise. If you’re looking to land your dream job as a React developer, you’ll likely have to go through a rigorous interview process. In this blog, we’ll cover the top 10 React…
View On WordPress
#AI#AirDrop for developers India#career advice#community#component lifecycle#Context API#Dropout Developer#end-to-end testing#error handling#expert tips.#hooks#integration testing#lazy loading#memoization#mobile development#performance optimization#React#React developer#React interview questions#React Native#Redux#state management#testing#unit testing#virtualization#web development
0 notes
Note
Sorry to ask for worldbuilding stuff, but for your System AU, since it’s offering missions and the first reward was 10% account reestablishment, what sorts of rewards has it been offering on subsequent missions? How many missions has LQG gone through by the time of MQF’s first mission? And considering he keeps getting them, does LQG keep ending up in the Water Prison?
(Just thinking that all the missions go forward, even though it would be really fun to hit YQY with a mission going back some time!)
The system keeps rewarding the peak lords with various percentages of sqq's account restoration, however, the percentages are not set and vary based on how "well" they perform in their mission.
This is frustrating because they do not understand the metrics the system uses to calculate their reward. From their perspective, the system is just dangling sqq's release in front of them to taunt them, but the system gives the reward based on how "optimal" he deems that plotline and how likely it is to push for that one forward.
LQG has been giving the best results because as the system said, he's a very proactive character and pushes the plot forward, but he doesn't always end up in the Water Prison. The system keeps going "what if?" with these missions, giving them different scenarios to act out to see how they react. It probably switched some of the scenarios around too, see how yqy reacts to what he previously gave to lqg and stuff. Maybe even a co-op mission idk, system is trying stuff out and i left it nebulous on purpose. The system tho wouldn't give any missions about the past, because its trying to fix the plot going forward and it can't fix what already happened.
#ask#system possession#also qqq and wqw are also doing missions in the bg probably i just didn't draw them cause idk how to draw them yet and I've been avoiding#them sadhsdadh
248 notes
·
View notes
Text
(Don't) Incentivise Ethical Behaviour
In the ongoing project of rescuing useful thoughts off Xwitter, here's another hot take of mine, reheated:
"Being good for a reward isn’t being good---it’s just optimal play."
The quote comes from Luke Gearing and his excellent post "Against Incentive", to which I had been reacting.
My thread was mainly intended as a fulsome nodding along to one of Luke's points. It was posted in 2021, and extended in 2023 after Sidney Icarus posed a question to it. So it is two threads.
Here they are, properly paragraphed, hopefully more cleanly expressed:
+++
(Don't) Incentivise Ethical Behaviour
This is my main problem with mechanically rewarding pro-social play: a character's ethical choice is rendered mercenary.
As Luke Gearing puts it:
"Being good for a reward isn’t being good---it’s just optimal play."
Bear in mind that I'm not saying that pro-social play can't have rewarding outcomes for players. Any decision should have consequences in the fiction. It serves the ideal of portraying a living, world to have these consequences rendered diegetic:
The townsfolk are thankful; the goblins remember your mercy; pamphlets appear, quoting from your revolutionary speech.
What I am saying is that rewarding abstract mechanical benefits (XP tickets, metacurrency points, etc) for ethical decisions stinks.
+
A subtle but absolutely essential distinction, when it comes to portraying and exploring ethics / morality, in roleplaying games.
Say you reward bonus XP for sparing goblins.
Are your players making a decisions based on how much they value life / the personhood of goblins? Or are they making a decision based on how much they want XP?
Say you declare: "If you help the villagers, the party receives a +1 attitude modifier in this village."
Are your players assisting the community because it is the right thing to do, or are they playing optimally, for a +1 effect?
+
XP As Currency
XP is the ur-example of incentive in TTRPGs. It began with D&D's gold-for-XP, and has never strayed far from that logic.
XP is still currency. Do things the GM / game designer wants you to do? Get paid.
Players use XP to buy better mechanical tools (levels, skills, abilities)---which they can then in turn use to better perform the actions that will net them XP.
Like using gold you stole from goblins to buy a sword, so you can now rob orcs.
I genuinely feel that such systems are valuable. They are models that illuminate the drives fuelling amoral / unethical behaviour.
Material gain is the drive of land-grabbing and colonialism. Logger-barons and empires do get wealthier and more privileged, as a reward for their terrible actions.
+
If you want to present an ethical choice in play, congruent to our real-life dilemmas, there is value in asking:
"Hey, if you kill the goblins you can grab their treasure, and you will get richer. There's no reward for sparing their lives, except that they are thankful."
Which is another way of asking:
"Does your commitment to the ideal of preserving life outweigh the guaranteed material incentives for taking life?"
The ethical choice is the difficult choice, precisely because it involves---as it often does, in real life---sacrificing personal growth and gain. Doling out an XP bounty for doing the right thing makes the ethical choice moot.
"I as the player am making a mechanically optimal choice, but my character is making an ethical choice!"
A cop-out. Owning your cake and eating it too. The fictional fig-leaf of empathy over a calculated a decision to make profit.
+
Sidney Icarus asks a question which I will quote here:
"... those who hold to their beliefs of good behaviour don't feel rewarded, and therefore feel punished. And that's not a good feeling. It's an unpleasant experience to play a game where the righteous players are in rags, and the mercenary fucks have crowns and sceptres. So, what's the design opportunity? How do we make doing the right thing feel pleasant without making it mercenary? Or, like reality, do we acknowledge that ethical acts are valuable only intrinsically and philosophically? I have no idea how to reconcile this."
I would suggest that the above dichotomy---"righteous players in rags, mercs in crowns"---is true if property is recognised as the only true incentive.
+
Friends As Property
Modern games try to solve the righteous-players-in-rags "problem" in various ways. Virtue might not net you treasure or XP, but may give you:
Contact or ally slots, which you can fill in;
Relationship meters you can watch tick up;
Favour points you can cash in later;
etc.
How different are these mechanical incentives from treasure or XP, really?
Your relationships with supposedly living, breathing beings are transformed into abilities for your character: skills you can train; powers you can reliably proc. Pump your relationship score with the orc tribe until calling on them for reinforcements becomes a once-per-month ability.
Relationships become contracts. Regard becomes debt. Put your friend in an ally slot, so they become a tool.
If this is what you want play to be---totally fine! As stated previously, games say powerful things when they portray the engines of profit and property.
But I personally don't think game designers should design employer-employee relationships and disguise these as instances of mutual aid.
+
Friends As Friends
In the OSR campaigns I'm part of, I keep forgetting to record money. Which is usually a big deal in such games, seeing as they are in the grand tradition of gold-for-XP?
In both games, my characters are still 1st-Level pukes, though it's been months.
I'm having a blast, anyway.
My GMs, by virtue of running organic, reactive worlds, have made play rewarding for me. NPCs / geographies remember the party's previous actions, and respond accordingly.
I've been given gills from a river god, after constant prayer;
I've befriended a village of monsters, where we now live;
I've parleyed with the witch of a whole forest, where we may now tread;
I've a boon from the touch of wood wose, after answering his summons.
I cannot count on the wood wose showing up. He is a character in the world, not a power I control. Calling on the wood wose might become a whole adventure.
Little of this stuff is codified my stats or abilities or equipment list. They are mostly all under "misc notes".
Diegetic growth. Narrative change that spirals into more play.
This is the design opportunity, to me:
How do we shape TTRPG play culture in such a way that the "misc notes" gaps in our games are as fun as the systemised bits? What kinds of orientation tools must we provide? What should we say, in our advice sections?
+
A Note About Trust
The reason why it is so hard to imagine play beyond conventional incentive structures has a lot to do with trust.
Sidney again:
One of the core issues is the "low trust table". I'm not designing just for myself but for my audience. For a product. How much can I ask purchasers and their friends to codesign this part with me?
Nerds love numbers and things we can write down in inventories or slots because they are sureties. We've learned to fear fiat or player discretion, traumatised as we are by Problem GMs or That Guys.
The reason why the poverty in Sidney's hypothetical ("righteous players are in rags") sounds so bad is because in truth it represents risk at the game table. If you don't participate in the mechanics legible to your ruleset (the XP and gear to do more game things), you risk gradually being excluded from play.
You have no assurance your fellow players will know how hold space for you; be considerate; work together to portray a living world where NPCs react in meaningful ways---in ways that will be fun and rewarding for everybody playing.
You are giving up the guarantee of mechanical relevance for the possibility of fun interactions and creative social play.
+
The "low trust table" is learned behaviour--the cruft of gamer culture and trauma.
When I game with folks new to TTRPGs, they tend to be decent, considerate. I think there's enough anecdotal evidence from folks playing with school kids / newcomers / etc to suggest my experience is not unique.
If the "low trust table" is indeed learned behaviour, it can be unlearned.
Which rules conventions, now part of the hobby mainstream, were the result of designers designing defensively---shadowboxing against terrible players and the spectre of "unfairness"?
How can we "undesign" such conventions?
Lack of trust is a problem that we have to address in play culture, not rulesets. You cannot cook a dish so good it forces diners to have good table manners.
+
This is too long already. I'll end with an observation:
Elfgames are not praxis, but doesn't this specific dilemma in the microcosm of our silly elfgames ultimately mirror real-world ethics?
To be moral is to trust in a better world; to be amoral / immoral is to hedge against the guarantee of a worse one.
+++
Further Reading
Some words from around the TTRPG community about incentive and advancement in games:
+
However, the reason there is a big debate about this is that behavioural incentives in games clearly do work, either entirely or at various levels. This applies outside gaming, as well. Why do advertising companies and retail business use "rewards" structures to convince people to buy more of their products? Why do people chase after "Likes" on social media?
A comment by Paul_T to "A Hypothesis on Behavioral Incentives" from a discussion on Story-Games.com
+
the structure and symbolism of the D&D game align with certain structures and values of patriarchy. The game is designed to last infinitely by shifting goalposts of character experience in terms of increasing amounts of gold pieces acquired; this resembles the modus operandi of phallic desire which seeks out object after object (most typically, women) in order to quench a lack which always reasserts itself.
D&D's Obsession With Phallic Desire from Traverse Fantasy
+
In short, my feeling is that rewarding players with character improvement in return for achieving goals in a specific way impedes some of the key strengths of TTRPGs for little or no benefit in return.
Incentives from Bastionland
+
When good deeds arise naturally out of the players choices, especially when players rejected other options that were more beneficial to them, it is immensely satisfying. Far more than if players are just assumed to be heroic by default. It gives agency and meaning to player choice.
Make Players Choose To Be Kind from Cosmic Orrery
+
Much has been made about 1 GP = 1 XP as the core gameplay loop driver of TSR D+D. But XP for gold retrieved also winds up being something of a de facto capitalistic outlook as well. Success is driven by accumulation of individual wealth -- by an adventuring company, even! So what's a new framework that can be used for underpinning a leftist OSR campaign?
A Spectre (7+3 HD) Is Haunting the Flaeness: Towards a Leftist OSR from Legacy of the Bieth
+
Growth should be tied to a specific experience occurring in the fiction. It is more important for a PC to grow more interesting than more skilled or capable. PCs experience growth not necessarily because they’ve gotten more skill and experience, but because they are changed in a significant way.
Cairn FAQ from Cairn RPG / Yochai Gal
+++
Thank you Ram for the Story-Games.com deep cut!
( Image sources: https://knowyourmeme.com/memes/neuron-activation https://en.wikipedia.org/wiki/Majesty:_The_Fantasy_Kingdom_Sim https://www.economist.com/sites/default/files/special-reports-pdfs/10490978.pdf https://varnam.my/34311/untold-tales-of-indian-labourers-from-rubber-plantations-during-pre-independence-malaya/ https://nobonzo.com/ )
+
PS: used with permission from Sandro, art by Maxa', a reminder to self:
251 notes
·
View notes
Text
7 Common Mistakes in ReactJS Development and How to Avoid Them?
Our guide will help you avoid common mistakes in ReactJS development. Learn how to tackle 7 frequent mistakes and enhance your app’s performance and maintainability.
#ReactJS Development#ReactJS mistakes#ReactJS best practices#avoid ReactJS errors#React performance tips#common ReactJS issues#ReactJS debugging#React pitfalls#ReactJS optimization#React app development
0 notes
Text
I feel like the main reason this evil shanks theory is so prevalent (besides the private meeting the the gorsei which up even I can’t explain) is that his general cheeriness and lackadaisical disposition is more of a presented front, a mask to be slipped on and off at will which would be fine if he weren’t often put in the same boat as Roger and Luffy two people ( for as much as we know about roger) who have no masks at all.
Don’t get me wrong I’m pretty sure that Shanks is a naturally happy, good natured dude but he’s also the most politically minded pirate we have seen on the show (and some of these pirates were actual politicians) like I’m pretty sure Roger is more mature and secretive than Luffy ( makes sense he’s older and has seen more of the world) but with both of them you never get the sense that their silliness is something they are putting on for the direct purpose of making themselves less of a threat. They both can get serious when the situation calls for it but that feels more of an extension of their already established personality more than a hidden personality.
While with shanks it’s undeniable that something changed within him and his goals the day Roger died I don’t know if Roger actually told him something or if he just wasn’t dealing with the abandonment well it was probably a mix of both honestly. But yeah Shanks comes off as a guy with his ear to the ground someone who has schemes on schemes on schemes. he’s someone playing in the long run, kind of like crocodile but not nefarious. And when compared with a straight forward head first always kinda guy like Luffy, like he often is, he can come off a little suspicious.
There’s something that’s a little fake about his cheer, something a little too performative about his optimism and foolishness. I think it’s a mix of; he’s housing a deep sadness, he’s more of a realist that an optimist and also dudes just a pacifist unlike like luffy who loves to brawl ( like luffy knows when it’s better not to fight but he also loves a good fight) and he would rather deescalate a situation than fight it out and sometimes the easiest way to do that is with an air of cluelessness and making yourself seem less of a threat which makes it so much more jarring but effective when he reveals just how big a threat he is. but I can see why people think it’s suspicious.
(Interestingly even when luffy tries to emulate this behavior like when he first encountered Bellamy at the pub his plan is to just not react which while in the same vain is very different than Shanks actively playing the drunken good natured take it on the chin role for the bandits Luffy was still essentially himself he just refused to react while Shanks played a role which made it more terrifying and effective when he stopped)
Also it doesn’t help that until recently he’s largely been missing from the narrative with just a man echoing or a whisper here or there of how powerful he is.
But I think we should remember that Shank’s goal is essentially world peace. and peace, a true lasting peace, is just a little more of a precarious balancing act, than utmost freedom. For freedom you have to destroy the old game, for peace you have to learn to play a new one, hopefully with a bit more kindness injected into the foundation.
#he’s a schemer and people don’t trust schemers I get it#shanks is basically playing the game of thrones#except he wishes to abolish the system but he does understand that a new one has to take its place#preferably one where the strong protect the weak#which is much different from Luffy’s brand of selfish heroism that is very based on friendship#luffy’s a bull dozer while shanks is an architect#so they complement each other pretty well actually#red hair shanks#also the people luffy saves are his friends he loves them and treats them like friends#the people Shanks saves are just people he cares about their well being and doesn’t want to see them hurt#but it’s more of a sheep protector dog and it’s flock than the relationships built on pure friendships luffy forms#throwing thoughts to the void#all this to say taht I don’t believe Shanks is secretly eveil is going to be the twist I just think he’s a complicated dude#who gets grouped in a lot with a bunch of straight forward optimists#I think he’s just realized that Roger was waiting for something and so he’s waiting for it too. I think he’s only now really realizing that#that thing he was waiting for is Luffy.#akagami no shanks#red haired shanks#red haired pirates#monkey d luffy#one piece#gol d. roger#gol d roger#monkey d. luffy#op#one piece theory#one piece thoughts#one piece world government#shanks op#straw hat luffy
74 notes
·
View notes